求关于文件读取和输出的问题
#include<stdio.h>#include<stdlib.h>
#define NULL 0
void main()
{
FILE *fp;
char s[100]={0};
if((fp=fopen("E:\\A.txt","r"))!=NULL)
fgets(s,5,fp);
sscanf("%d\n",s);
if((fp=fopen("E:\\A.txt","r"))==NULL)
exit(0);
fclose(fp);
}
我在D盘建了个名字为A的文本文件,想要从A中读取数据到S中然后输出 也可以不放在S中直接输出 但if((fp=fopen("A.txt","r"))!=NULL)好像是有问题 好像像找不到文件A请问这样的格式 正确?
[ 本帖最后由 清风拂晓 于 2010-9-17 17:47 编辑 ]