#include void maino char str[ 100l, c, int i num word num=word=O printf(“请输入一行字符:n gets(str); for(i=0;(C=str[)l=10°;++) if(c==") /遇到空格* If(v /*遇到单词* f word=1; num++ i /*单词数加1* printf("该字符串共有单词
#include void main() { char str[100],c; int i,num,word; num=word=0; printf(“请输入一行字符:\n”); gets(str); for(i=0;(c=str[i])!='\0';i++) if(c==' ') /*遇到空格*/ word=0; else if(word==0) /*遇到单词*/ {word=1;num++;} /*单词数加 1*/ printf("该字符串共有单词:%d。\n",num); }