分析:
这道题的巧妙之处在于输入保证填词游戏至少有一组答案——这说明我们不必寻找单词所在的位置,只要去掉这些单词所占用的字母就可以了。“神秘单词”按字典序给出,则只要定义一个有26个元素的数组,记录每个字母出现的次数,当读入单词时,相应字母的元素值减一即可。最后将数组中非0的元素对应字母一次输出。
注意 如果输入单词的数组开得太小,会有runtime error。
代码:
#include<stdio.h>
#include<string.h>
#include<
分析:
这道题的巧妙之处在于输入保证填词游戏至少有一组答案——这说明我们不必寻找单词所在的位置,只要去掉这些单词所占用的字母就可以了。“神秘单词”按字典序给出,则只要定义一个有26个元素的数组,记录每个字母出现的次数,当读入单词时,相应字母的元素值减一即可。最后将数组中非0的元素对应字母一次输出。
注意 如果输入单词的数组开得太小,会有runtime error。
代码:
#include<stdio.h>
#include<string.h>
#include<