弱弱的问一句,哪错了?
c语言吧
全部回复
仅看楼主
level 5
雾轻云薄 楼主
#include"stdio.h"
#include"stdlib.h"
void main()
{
FILE *fp;
if((fp=fopen("d:\\1.txt","r"))==NULL);
{
printf("错误\n");
exit(1);
}
while(!feof(fp))
{
printf("%c",fgetc(fp));
}
printf("\n");
}
2012年06月10日 14点06分 1
level 11
[歪头]不知道,目测是while(!feof(fp)) 无法检索到eof
2012年06月10日 14点06分 2
level 10
if((fp=fopen("d:\\1.txt","r"))==NULL);
把后面的分号去掉
2012年06月10日 14点06分 3
level 5
雾轻云薄 楼主
[拍砖][我错了]谢大神,忘了,if后面居然有; 我感觉我真的S B 了,真心谢谢大神[我错了]
2012年06月10日 14点06分 4
1