# include "stdio.h" int main(void) { char c,s[100]; int i,n=0,k=0; printf("请输入字符串:"); gets(s); for(i=0;c=s[i];i++) if(c==' ') k=0; else if(k==0) { n++; k=1; } printf("此字符串中的单词为%d个\n",n); }