问题求助
#include<stdio.h>int main()
{
char string;
int i,num=0,word;
char c;
scanf("%d",string);
for(i=0;(c=string)!='\0';i++)
if(c==' '&&c==',')
word=0;
else if(word==0)
{
word =1;
num++;
}
printf("%d",num);
return 0;
}
//大佬,help me 就是这个是输入一行字符,求单词个数,单词都是用空格和,隔开的。上面是错误程序,
#include<stdio.h>
int main()
{
char string;
int i,num=0,word=0;
char c;
scanf("%d",string);
for(i=0;(c=string)!='\0';i++)
{
if(c==' '||c==',')
word=word+1;
} if(word==0)
{
word =1;
}
num=word;
printf("%d",num);
return 0;
}
而且不能曾行,删行,和修改结构
//这个是我修改的,打印不出来。。。。。。 @风过无痕1989
页:
[1]