问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
#include <stdio.h>
#include <string.h>
int main(){
char s[2][100];
char a[100]={0};
char b[100]={0};
scanf("%s%s",s[0],s[1]);
int i,j=0,k=0,t=0,len1,len2;
len1=strlen(s[0]);
len2=strlen(s[1]);
for(i=0;i<len1;i++){
if(s[0][i]>='a'&&s[0][i]<='z'){
s[0][i]-=32;
}
}
for(i=0;i<len2;i++){
if(s[1][i]>='a'&&s[1][i]<='z'){
s[1][i]-=32;
}
}
for(i=0;i<len1;i++){
for(j=0;j<len2;j++){
if(s[0][i]==s[1][j]){
k=0;
break;
}else{
k=1;
}
}
if(k==1){
a[t++]=s[0][i];
}
}
int num,flag=1;
for(i=0;i<t;i++){
for(j=0,num=0;j<t;j++){
if(a[i]==a[j]&&i>j){
flag=0;
break;
}
}
if(flag==1){
printf("%c",a[i]);
}
}
return 0;
}