单词数问题。
#include<stdio.h>#define IN 1
#define OUT 0
void main()
{
int c, nc,state;
state=OUT;
nc=0;
while((c=getchar())!=EOF) 换成 while((c=getchar()!='\n'))
if(c==' '||c=='\n'||c=='\t') 换成 if(c=='‘||c=='\t')
state=OUT;
else if(state==OUT)
{
state=IN;
nc++;
}
printf("%d",nc);
}
EOF什么意思?我是照书上抄的,为何运行不了?为何要照我改的才行?