读书人

“单词计数”有关问题初学者求教

发布时间: 2012-03-27 13:44:24 作者: rapoo

“单词计数”问题,菜鸟求教

有三个错误,好像都是关于(c=str[i])的,想想高手求教一下,谢谢!

#include<stdio.h>
int main(void)
{
int i=0,num=0;
char c;
char str[100];
gets(str);
do{
while((c=str[i])=='')
i++;
if(c!='\0')
num++;
while((c=str[i])==''&&c!='\0')
i++;
}while(c!='\0')
printf("%d",num);
return 0;
}

[解决办法]

探讨
有三个错误,好像都是关于(c=str[i])的,想想高手求教一下,谢谢!

#include<stdio.h>
int main(void)
{
int i=0,num=0;
char c;
char str[100];
gets(str);
do{
while((c=str[i])=='')
i++;
if(c!='\0')
num++;
while((c=str……

读书人网 >C语言

热点推荐