/*-------------------------------------------------------【程序填空】---------------------------------------------------------题目:下列给定程序中,函数fun的功能是:将自然数1~10及其平方根写到名 为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。-------------------------------------------------------*/#include <math.h>#include <stdio.h>int fun(char *fname ){ FILE *fr; int i,n; float x; if((fr=fopen(fname, "w"))==NULL) return 0; for(i=1;i<=10;i++)/***********SPACE***********/ fprintf(fr,"%d %f\n",i,sqrt((double)i)); printf("\nSucceed!!\n");/***********SPACE***********/ fclose(fr); printf("\nThe data in file :\n");/***********SPACE***********/ if((fr=fopen(fname,"r"))==NULL) return 0; fscanf(fr,"%d%f",&n,&x); while(!feof(fr)) { printf("%d %f\n",n,x); fscanf(fr,"%d%f",&n,&x); } fclose(fr); return 1;}main(){ char fname[]="myfile3.txt"; fun(fname);}