新手求助,书上例题
#include<stdio.h>#define in 1
#define out 0
/*统计字符个数,行数和单词个数*/
void main()
{int c,n1,n2,n3,statc;
n1=n2=n3=0;
statc=out;
while((c=getchar())!EOF)
{++n1;
if(c=='\n')
++n2;
if(c==' 'c=='\t'c=='\b')
statc=out;
else if(statc==out){
++n3;
statc=in;
}
printf("%d,%d,%d\n",n1,n2,n3);
}
}
为什么我输入任何一个字符回车后,系统都提示内存不能为read呢
[ 本帖最后由 gggui 于 2010-7-6 08:48 编辑 ]