#define SIZE 20
struct student
{
char name[10];
int num;
int age;
char addr[15];
}stud[SIZE];
void save()
{
FILE *fp;
int i;
if((fp=fopen("stud.txt","wt"))==NULL)
{
printf("cannot open file\n");
return;
}
for(i=0;i
fclose(fp);
}
void read()
{
FILE *fp;
int i;
if((fp=fopen("stud.txt","rt"))==NULL)
{
printf("cannot open file\n");
return;
}
for(i=0;i
fclose(fp);
}
http://hi.baidu.com/bhzdxnh
楼主可以参考一下我写的学习成绩管理系统。
我当时在做的时候,写进硬盘,写进内存老是出问题。折腾了很久才解决。