最佳答案:参考思路是先分词,再判断每个词是不是一个单词。模型先简单点,假设分隔单词的字符只有空格,单词只由英文字符组成而且大小写不敏感。分词就要实现 string.Split() ,C 语言没有作为基础类型的
参考思路是先分词,再判断每个词是不是一个单词。
模型先简单点,假设分隔单词的字符只有空格,单词只由英文字符组成而且大小写不敏感。
分词就要实现 string.Split() ,C 语言没有作为基础类型的 string,要么实现一个,要么转换思路——因为只有读取动作,返回 char* 不一定要另外开辟内存,比如接受一个 char*,返回下一个单词起点的指针(返回遇到的第一个空格后面的第一个非空格字符的指针)。
然后需要判断以空格或者空字符为终点的字符串是不是只有英文字符。