【练习】 题目要求: 输入一行字符,统计其中有多少单词,单词之间空格隔开。 例如: 输入:I am a boy. 输出:4 #include <stdio.h> int main() { // 定义 int i; int num=1; char c; char a[100]; // 输入字符串 gets(a); // 当字符串不为'\0'每遇到一个空格算一个单词 for(i=0;(c=a[i])!='\0';i++) { if(c==' ') { num ++; } } // 输出单词个数 printf("%d",num); return 0; }