fprintf()函数和fscanf()函数
调用格式:
fscanf(文件指针,格式字符串,输入表列)
fprintf(文件指针,格式字符串,输出表列)
例如:
fscantf(p,”%d,%f”,&a,&b);
fprintf(p,”%d,%f”,a,b);
include "stdio.h"
main()
{int a[10],i,b[10];
FILE *p;
p=fopen("aaa.txt","w");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
/将输入的成绩以5d的格式保存在文件aaa.txt中/
for(i=0;i<10;i++)
fprintf(p,"%5d",a[i]);
fclose(p); //关闭文件
p=fopen("aaa.txt","r");
/将aaa.txt文件中的数据读入到数组b中/
for(i=0;i<10;i++)
fscanf(p,"%d",&b[i]);
/输出数组b/
for(i=0;i<10;i++)
printf("%3d",b[i]);
fclose(p);}