#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
char str1[81],str2[81],str3[81];
int i,j;
while(~scanf("%s%s",str1,str2))
{
str3[0]='\0';
j=0;
for(i=0;str1[i]!='\0';i++) str1[i]=toupper(str1[i]);
for(i=0;str2[i]!='\0';i++) str2[i]=toupper(str2[i]);
for(i=0;str1[i]!='\0';i++)
if((!strchr(str2,str1[i]))&&(!strchr(str3,str1[i])))
{
str3[j++]=str1[i];
printf("%c",str1[i]);
}
printf("\n");
}
return 0;
}1029_旧键盘(20)
最新推荐文章于 2020-05-12 20:21:15 发布
本文介绍了一种通过读取两个字符串并转换为大写,然后在第一个字符串中逐字符判断是否同时存在于第二个字符串及已处理过的字符集合中,从而实现字符匹配与去重的方法。该过程利用了C++语言特性,确保了操作的效率。
287

被折叠的 条评论
为什么被折叠?



