1084. Broken Keyboard (20)
#include <iostream>
#include <string.h>
using namespace std;
int flag[130];
void higherchar(char &ch)
{
if(ch >= 'a' && ch <= 'z')
{
ch -= 32;
}
}
int main()
{
char a[100], b[100];
gets(a);
gets(b);
int i, len = strlen(b);
char ch;
for(i = 0; i < len; i++)
{
ch = b[i];
higherchar(ch);
flag[ch] = 1;
}
len = strlen(a);
for(i = 0; i < len; i++)
{
ch = a[i];
higherchar(ch);
if(flag[ch] == 0)
{
flag[ch] = 1;
printf("%c", ch);
}
}
printf("\n");
system("pause");
return 0;
}
浙公网安备 33010602011771号