PTA乙级题 1033. 旧键盘打字(20)
#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
char a[100010],b[100010];
gets(a);
gets(b);
int i,j,len1,len2,flag,flag1=1;
len1=strlen(a);
len2=strlen(b);
for (i=0;i<len1;i++)
{
if (a[i]=='+')
{
flag1=0;
break;
}
}
for (i=0;i<len2;i++)
{
flag=1;
for (j=0;j<len1;j++)
{
if (b[i]==a[j]||b[i]==tolower(a[j]))
flag=0;
}
if (flag==1)
{
if (flag1==0&&isupper(b[i]))
1;
else
printf("%c",b[i]);
}
}
return 0;
}