題目:舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字、以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。
思路:遍歷第一次輸入的字串str1,通過search函式檢視str[i]是否出現在str2字串中,輸出沒有出現的字元並且把輸出過的字元儲存起來,每次要輸出字元前用search判斷該字元是否輸出過
**:
#include#include#include
#include
int search(char str,int n,char c)//
查詢陣列中是否有相同字元
return0;
}void tran_s(char str,int n) //
小寫轉換大寫
}int
main()
, str2[129] = , result[128];//
儲存輸出結果
scanf("
%s%s
", str1,str2);
int len1 = strlen(str1), len2 = strlen(str2),step=0
; tran_s(str1, len1);
tran_s(str2, len2);
for (int i = 0; i < len1; i++)
}return0;
}
pat 1029舊鍵盤 C語言
舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字 以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。輸入格式 輸入在 2 行中分別給出應該輸入的文字 以及實際被輸入的文字。每段文字是不超過 80 個字元的串,由字母 a z 包括大 小寫 數字 0 9 以及下...
乙級pat 1029 舊鍵盤
題目描述 舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字 以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。輸入描述 輸入在2行中分別給出應該輸入的文字 以及實際被輸入的文字。每段文字是不超過80個字元的串,由字母a z 包括大 小寫 數字0 9 以及下劃...
乙級 PAT 1029 舊鍵盤 20
舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字 以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。輸入格式 輸入在2行中分別給出應該輸入的文字 以及實際被輸入的文字。每段文字是不超過80個字元的串,由字母a z 包括大 小寫 數字0 9 以及下劃線 代表空...