网站图标文件下载,wordpress主题模板修改教程,网址搜索引擎,专业的营销网站建设公司旧键盘上坏了几个键#xff0c;于是在敲一段文字的时候#xff0c;对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字#xff0c;请你列出肯定坏掉的那些键。 输入格式#xff1a; 输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段… 旧键盘上坏了几个键于是在敲一段文字的时候对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字请你列出肯定坏掉的那些键。 输入格式 输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过 80 个字符的串由字母 A-Z包括大、小写、数字 0-9、以及下划线 _代表空格组成。题目保证 2 个字符串均非空。 输出格式 按照发现顺序在一行中输出坏掉的键。其中英文字母只输出大写每个坏键只输出一次。题目保证至少有 1 个坏键。 输入样例 7_This_is_a_test
_hs_s_a_es输出样例 7TI //第三个测试点未过是因为str1可能为空。c语言中gets可以避免这中情况但是不安全。c中用geline来输入#includecstdio
#includecstringint main(){char str1[100],str2[100];bool hashTable[129] {false};scanf(%s,str1);getchar();scanf(%s,str2);int len1 strlen(str1);int len2 strlen(str2);for(int i 0 ; i len1; i){int j;char c1,c2;for(j 0; j len2; j){c1 str1[i];c2 str2[j];if(c1 a c1 z) c1 - 32;if(c2 a c2 z) c2 - 32;if(c1 c2) break;}if(j len2 hashTable[c1] false){printf(%c,c1);hashTable[c1] true;}}return 0;
} 转载于:https://www.cnblogs.com/wanghao-boke/p/10271605.html