一个关于文件的读写问题,求教~~
无法写入#include<stdio.h>
main()
{
FILE *fp;
char str1[30];
char str2[30];
double str3;
if((fp=fopen("f:\\data.txt","r+"))==NULL)
{
printf("sorry,system error\n");
exit(1);
}
fscanf(fp,"%s",str1);
fscanf(fp,"%s",str2);//这两个fscanf,我的意图上一让fp指下一个double型的数据,然后在写入(修改)其值
str3=10000.0;
fprintf(fp,"%lf",str3);
fclose(fp);
}
[[it] 本帖最后由 tiw 于 2008-6-17 17:39 编辑 [/it]]