更急!!!!用c语言编写两个程序!!!!快帮忙啊啊啊啊啊啊

来源:百度知道 编辑:UC知道 时间:2024/05/07 03:31:11
更急!!!!用c语言编写两个程序!!!!

一个程序把float型的数组中的数据写入磁盘的一个新建文件中。

另一个程序把上个程序写入文件的数据读出来,存入这个程序的一个float型数组中。

各位大虾,帮帮忙!!!!!!!!!!
小弟谢过!!!

#include <stdio.h>
#define MAX 200
float a[MAX], b[MAX], cnt = 0;

void jsVal()
{
}

void readDat()
{
int i ;
FILE *fp ;
fp = fopen("in.dat", "r") ;
if (fp == NULL)
{
printf ("can't open file");
getchar();
exit(0);
}
for(i = 0 ; i < MAX ; i++)
fscanf(fp, "%f", &a[i]) ;
fclose(fp) ;
}

writeDat()
{
FILE *fp ;
int i ;
fp = fopen("out.dat", "w") ;
if (fp == NULL)
{
printf ("can't open file");
getchar();
exit(0);
}
fprintf(fp, "%f\n", cnt) ;
for(i = 0 ; i < cnt ; i++)
fprintf(fp, "%f\n", b[i]) ;
fclose(fp) ;

ret