你想问的是统计其中单词个数。首先,循环遍历字符串,就可以判断其中英文字符的。然后,定义一个标识变量,比如初值0,遍历到第一个英文字符就置1,当标识为1时遍历到非英文字符就置0并将该连续的英文字符保存起来。可以用二维字符数组或malloc动态创建数组来保存。这样就可以得到所有连续的英文字段。下面问题是,如你题目要求是单词,那不需要遍历判断每个英文词段是不是单词。这个需要你有现成的单词库去匹配才行。