{
struct student{
char num[11];//记录学号
char name[9];//记录姓名
char dom[5]; //记录宿舍号
char sex[3];//记录性别
char age[3];//记录年龄
}student[100];
FILE *fp;
char ch;
if((fp=fopen("D:\\学生信息.txt","w+"))==NULL)
{
printf("file created error");
exit(0);
}
int sum;//需录入信息的学生总数
printf("请输入学生人数:");
scanf("%d",&sum);
printf("请输入学生的基本信息:\n");
printf("\n学号\t\t姓名\t宿舍\t性别\t年龄\n");
for(int i=0;i
fwrite(student,sizeof(struct student),sum,fp);
rewind(fp);
fread(student,sizeof(struct student),sum,fp);
printf("\n学号\t\t姓名\t宿舍\t性别\t年龄\n");
for(int i=0;i
fclose(fp);
}
大牛帮个忙吧