请教关于输入输出的问题
大家好:我有一个文件input.txt 里面包含一些数据,例如 1.02 2.01.。。
我想读取input中的这些数据,通过一些操作后,在吧结果输出到文件output.txt中,应该如何做?
我写了个读入文件的程序:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE * fp;
double a[2]={0,0};
fp=fopen("1.txt","r");
// fread(a,sizeof(double),2,fp);
fscanf(fp,"%f",&a[0]);
printf("a is %d\n\n",a[0]);
fclose(fp);
return 0;
}
结果怎么是一堆数字啊!!
我在想把这些数字输入到output中应该怎么做?