变量t的值来决定a的字符是否输出
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main() {
int t[10001] = { 0 };
char a[10001], b[10001];
int i = 0;
do {
a[i] = getchar();
i++;
} while (a[i - 1] != '\n');
a[i - 1] = '\0';
i = 0;
do {
b[i] = getchar();
i++;
} while (b[i - 1] != '\n');
b[i - 1] = '\0';
i = 0;
for (i = 0;b[i] != '\0';i++)
for (int j = 0;a[j] != '\0';j++)
if (a[j] == b[i])
t[j] = 1;
for (i = 0;a[i] != '\0';i++)
if (t[i] != 1)
printf("%c", a[i]);
return 0;
}