求一串字符串中有几个单词 C语言
程序员文章站
2022-03-03 17:07:24
...
{ char c[]="hello 123 ni h45 hao zai";
int i=0; int k=0;
int word(char c);
for(i=0;i<=sizeof(c);i++){
if ((c[i]==' '||c[i]==0)&&(c[i-1]!=' ')){
if ((c[i-1] >= 'a'&&c[i-1] <='z') || (c[i-1] >= 'A'&&c[i-1] <= 'Z')){
k=k+1;}
}
}
printf("%d",k);
return 0;}