我晕当你ca 设置成char类型时,下面:while ((ca = getchr()) != EOF)EOF在STDIO中定义是-1,你怎么比较,虽然有些编译器可以,但那是错误的,好好看看C陷阱与缺陷
停~ 你这程序没读取任何文件 不过读取文件时应该注意 用这个好了 feof()
C 陷阱与缺陷 只有个英文版的 看着累,只看了个头