这样写的
本程序有个data.txt的附件:(不会意思,没找到上传附件的按钮)
5.1000
3.5000
1.4000
0.2000
4.9000
3.0000
1.4000
0.2000
4.7000
3.2000
1.3000
0.2000
4.6000
3.1000
1.5000
0.2000
我知道读文件那里和往数组里放有点问题,但不知道怎么改?请大家帮帮忙
#include<stdio.h>
main()
{FILE *fp;
double a[5][4];
int i,j;
fp=fopen("data.txt","rb");
while(!feof(fp))
{
for (i=0;i<5;i++)
for(j=0;j<4;j++)
{fseek(fp,sizeof(double),0);
fread(&a[i][j],sizeof(double),1,fp);}
}
fclose(fp);
for (i=0;i<5;i++)
for(j=0;j<4;j++)
{if(j%3==0)
printf("\n");
printf("%d",a[i][j]);
}
}