我和你语音的,记得吗?不过你问得是另外一个问题,考勤系统。可惜没帮到你。这个已经解决了?这是我根据你给的,改好以后的:#includenbsp;“StdAfx.h“#includenbsp;“stdio.h“nbsp;#includenbsp;“conio.h“nbsp;#includenbsp;“stdlib.h“nbsp;#includenbsp;“string.h“FILEnbsp;*fp;nbsp;structnbsp;recordnbsp;{nbsp;nbsp;charnbsp;num[20];nbsp;nbsp;charnbsp;name[20];nbsp;nbsp;charnbsp;classes[20];nbsp;nbsp;charnbsp;sex[10];nbsp;nbsp;charnbsp;chinese[520];nbsp;nbsp;charnbsp;maths[520];nbsp;nbsp;charnbsp;english[520];nbsp;}student[500];nbsp;intnbsp;n;//外部变量n为文件中的纪录数nbsp;voidnbsp;save();//保存函数nbsp;即写入文件nbsp;voidnbsp;mainmemu();//主菜单nbsp;voidnbsp;amend();//修改文件nbsp;voidnbsp;del();//删除菜单nbsp;voidnbsp;delall();//删除全部函数nbsp;voidnbsp;delone();//个别删除菜单nbsp;voidnbsp;search();nbsp;voidnbsp;add();nbsp;intnbsp;main(intnbsp;argc,nbsp;char*nbsp;argv[]){nbsp;nbsp;save();nbsp;nbsp;whilenbsp;(1)nbsp;nbsp;nbsp;mainmemu();nbsp;returnnbsp;1;}nbsp;voidnbsp;mainmemu()//主菜单nbsp;{nbsp;nbsp;intnbsp;choice;nbsp;nbsp;systemnbsp;(“cls“);nbsp;nbsp;printfnbsp;(“ ******************学生信息管理系统****************“);nbsp;nbsp;printfnbsp;(“ *nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;1.添加学生信息nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;2.修改学生信息nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;3.删除学生信息nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;4.查询学生信息nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;5.保存nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;*“);nbsp;nbsp;printfnbsp;(“ *nbsp;6.退出nbsp;*“);nbsp;nbsp;printfnbsp;(“ **************************************************“);nbsp;nbsp;printfnbsp;(“ 请输入数字进入对应菜单:“);nbsp;nbsp;getchnbsp;();nbsp;nbsp;choice=getchnbsp;();nbsp;nbsp;switch(choice)nbsp;nbsp;{nbsp;nbsp;casenbsp;'1':nbsp;add();break;nbsp;nbsp;casenbsp;'2':nbsp;amend();break;nbsp;nbsp;casenbsp;'3':nbsp;del();nbsp;break;nbsp;nbsp;casenbsp;'4':nbsp;search();break;nbsp;casenbsp;'5':nbsp;save();break;nbsp;nbsp;casenbsp;'6':nbsp;exit(0);break;nbsp;nbsp;defaultnbsp;:nbsp;mainmemu();nbsp;nbsp;}nbsp;}nbsp;voidnbsp;savenbsp;()nbsp;{nbsp;nbsp;ifnbsp;((fp=fopen(“student.bin“,“rb“))==NULL)nbsp;nbsp;{nbsp;nbsp;nbsp;printfnbsp;(“ 学生信息文件不存在“);nbsp;nbsp;nbsp;ifnbsp;((fp=fopen(“student.bin“,“wb“))==NULL)nbsp;nbsp;nbsp;{nbsp;nbsp;nbsp;nbsp;printfnbsp;(“ 建立文件失败“);nbsp;nbsp;nbsp;nbsp;exitnbsp;(0);nbsp;nbsp;nbsp;}nbsp;nbsp;nbsp;elsenbsp;nbsp;nbsp;{nbsp;nbsp;nbsp;nbsp;printfnbsp;(“ 学生信息文件已经建立“);nbsp;nbsp;nbsp;nbsp;printfnbsp;(“ 请按任意键进入主菜单:“);nbsp;nbsp;nbsp;nbsp;getchnbsp;();nbsp;nbsp;nbsp;nbsp;returnnbsp;;nbsp;nbsp;nbsp;}nbsp;nbsp;nbsp;exitnbsp;(0);nbsp;nbsp;}nbsp;nbsp;fseeknbsp;(fp,0,2);//文件位置指针移动到文件末尾nbsp;nbsp;ifnbsp;(ftellnbsp;(fp)amp;gt;0)//文件不为空