代码区 以下为统计单词个数的代码(允许有空格) #include<stdio.h> void sum(char a[]) { int word=0,num=0,i; for(i=0;a[i]!='\0';i++) { if(a[i]==' ') { word=0; } else if(word==0) { word=1; num++; } } printf("the num is %d\n",num); } int main() { char a[100]; gets(a); //因为允许有空格 sum(a); return 0; }