int numwords(char a [] ){
int i ,j ,num = 0 ;
for ( i = 0 ; j = strlen (a) ; i<j){ //遍历a字符串
while(a[i] == ' ') i++ ; //遇到空格时 跳过
if(i<j) num++; //跳过空格 i<j 计数+1
while(a[i] != ' ') i++; //跳过非空格
}
return num; // 返回单词数
}
int numwords(char a [] ){
int i ,j ,num = 0 ;
for ( i = 0 ; j = strlen (a) ; i<j){ //遍历a字符串
while(a[i] == ' ') i++ ; //遇到空格时 跳过
if(i<j) num++; //跳过空格 i<j 计数+1
while(a[i] != ' ') i++; //跳过非空格
}
return num; // 返回单词数
}