文件操作的程序问题(已解决)
#include "stdio.h"#include"stdlib.h"
main()
{
FILE *fp;
char ch;
if((fp=fopen("F:\\123.txt","rb"))==NULL);
{
printf("\nerror on open F:\\123.txt file!");
getchar();
exit(1);
}
ch=fgetc(fp);
while (ch!=EOF)
{
putchar(ch);
ch=fgetc(fp);
}
fclose(fp);/*关闭文件*/
}
程序可通过编译,为什么只显示这句
error on open F:\123.txt file!
请问是什么原因?请高手帮忙!!先谢了!
[[it] 本帖最后由 keikeiandlili 于 2008-7-12 11:05 编辑 [/it]]