#include<stdio.h> #include<string.h> int main() { char a[100]; char b[100][100]; char shu[100] = ""; scanf("%s", a); int h = strlen(a);//a的长度 int i = 0; int ol, ok, oj=0; int oh; while (scanf("%s", b[i]) != EOF) { ok = 0; for (ol = 0; ol < h; ol++) { if (b[i][ok] == a[ol]) { ok++; } else { int pan = 0; for (int oh = 0; oh < oj; oh++) { if (a[ol] == shu[oh]||(a[ol]-32)==shu[oh]) pan = 1; } //就只储存大写字母和数字然后比较 if (pan == 0) { if(a[ol]>='a'&&a[ol]<='z'){ printf("%c", a[ol]-32); shu[oj] = a[ol]-32; }else {printf("%c", a[ol]); shu[oj] = a[ol];} oj++; } } } printf("\n"); i++; } }