#include<stdio.h>int CountWord(char str[]);int main(){? ? char str[20];? ? printf("Input a string:");? ? gets(str);? ? printf("Numbers of words = %d\n",CountWord(str));? ? return 0;}int CountWord(char str[]){? ? int i,num;? ? num=(str[0]!=' ')?1:0;? ? for(i=1;str!='\0';i++)? ? {? ? ? ? if(str[i]!=' '&&str[i-1]==' ')? ? ? ? {? ? ? ? ? ? num++;? ? ? ? }? ? }? ? return num;}
運(yùn)行不了,不知道哪里錯(cuò)了?求大神啊??
慕移動(dòng)9341187
2016-01-04 03:48:38