#include <stdio.h> #define MaxStr 10 void main() { FILE * fp; char ch,tmp[30],str[MaxStr][30]; int n,i; fp=fopen("data.dat","w"+); if (!fp) { prinf("不能打开文件data.dat\n"); return; } printf("n(n<11):"); scanf("%d",&n); for (i=0;i<n;i++ ) { printf("String%d:",i+1); scanf("%s",tmp); fprintf(fp,"%s\n",tmp); } rewind(fp); for (i=0;i<n:i++ ) { fgets(str[i],30,fp); printf("%s",str[i]); } fclose(fp); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题