代码
代码:
#include <stdio.h>
#include <string.h>
#define N 20
int main() {
char str[N];
int num=1;
printf("请输入一行字符:\n");
gets(str);
if(str[0]=='\0'||str[0]==' ') {
num=0;
printf("单词个数为%d个",num);
} else{
for(int i=0; i<N; i++) {
if(str[i]==' ') {
num=num+1;
}
if(str[i]=='\0') {
printf("单词个数为%d",num);
break;
}
}
}
return 0;
}