
我的代码出现问题,本题希望可以得到大家的指导,谢谢你的帮助!
供参考:
#include<stdio.h>
int main()
{
int i, k, c[128] = { 0 };
char s[10000], a[10000];
scanf("%[^\n]", s);
getchar();
scanf("%[^\n]", a);
for (i = 0; a[i]; i++)
c[a[i]]++;
for (i = 0, k = 0; s[i]; i++)
if (c[s[i]] == 0)
s[k++] = s[i];
s[k] = '\0';
printf("%s", s);
return 0;
}