fscanf没法读入,能通过编译,运行时一闪而过
#include<stdio.h>
int main(void){
int i,j;
FILE *fp;
float a[2][2];
fp=fopen("in.txt","r"); /*在我的in.txt中是这样的: */
/* 0.934 0.374*/
/* 0.492 0.164*/
for(i=0;i<2;i++){
for(j=0;j<2;j++)
fscanf(fp,"%f",&a[j]);
fscanf(fp,"\n");
}
fclose(fp);
fp=fopen("out.txt","w");
for(i=0;i<2;i++){
for(j=0;j<2;j++)
fprintf(fp,"%f",a[j]);
fprintf(fp,"\n");
}
fclose(fp);
system("pause");
return 0;
}