舊鍵盤(pán)上壞了幾個(gè)鍵,于是在敲一段文字的時(shí)候,對(duì)應(yīng)的字符就不會(huì)出現(xiàn)。現(xiàn)在給出應(yīng)該輸入的一段文字、以及實(shí)際被輸入的文字,請(qǐng)你列出肯定壞掉的那些鍵。
輸入格式: 輸入在2行中分別給出應(yīng)該輸入的文字、以及實(shí)際被輸入的文字。每段文字是不超過(guò)80個(gè)字符的串,由字母A-Z(包括大、小寫(xiě))、數(shù)字0-9、以及下劃線“_”(代表空格)組成。題目保證2個(gè)字符串均非空。
輸出格式: 按照發(fā)現(xiàn)順序,在一行中輸出壞掉的鍵。其中英文字母只輸出大寫(xiě),每個(gè)壞鍵只輸出一次。題目保證至少有1個(gè)壞鍵。
輸入樣式: 7_This_is_a_test _hs_s_a例:
輸出樣式: 7TI
#include<stdio.h>#include<string.h>#include<math.h>int main(){ char a[82],b[82]; while(scanf("%s %s",a,b)==2) { int i,j=0,t=0,flag,k; char c[82]={'/0'}; for(i=0;i<strlen(a);i++) { if((a[i]==b[j]||abs(a[i]-b[j])==32)&&j<strlen(b)) j++; else { if(a[i]>='a'&&a[i]<='z') a[i]-=32; flag=0; for(k=0;k<t;k++) { if(a[i]==c[k]) flag=1; } if(flag==0) { c[t]=a[i]; t++; } } }新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注