c语言 如何读取本地文本文件

在D:\有个txt文件。我如何在C语言运行屏幕上全部显示出来
就是怎么编程读出文件内容。1楼的理解错我意思了。。。
下面是我写的程序,有问题
FILE *fp;
fp=fopen("D:\\a.txt","rb");
while(!EOF)
fgetc(fp);
fclose(fp);

不知道怎么修改

第1个回答  2010-07-07
这个就太简单拉!!

如下:

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int ch = 0;
FILE *fp = NULL;
fp = fopen("d:\\a.txt", "r");
if (fp == NULL)
{
printf("\nCann't open the file!");
exit(1);
}
else
{
while ( ( ch = fgetc(fp) ) != EOF)
{
putchar(ch);//或者printf("%c", ch);
}
fclose(fp);
}
return 0;
}本回答被提问者采纳
第2个回答  2010-07-07
右键点击那个TXT文件,重命名讲尾缀改为.c 打开就可以了 或者不打开 将VC打开 点击打开文件 找到这个修改了后缀的文件打开就可以了
相似回答