c语言课程设计:学生信息管理系统,求指导啊

(1)系统以菜单方式工作,问题描述
学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:
学生信息录入功能(学生信息用文件保存)---输入
学生信息浏览功能——输出
查询、排序功能——算法
按学号查询
按姓名查询
学生信息的删除与修改(可选项)
(2)功能要求,界面简单明了;有一定的容错能力,比如输入的成绩不在0~100之间,就提示不合法,要求重新输入;
学生信息管理
1. 输入学生信息
2. 输出学生信息
3. 按姓名查询
4. 按学号查询
5. 按姓名排序
6. 按学号排序
7.删除指定学号学生信息
8.修改指定学号学生信息
0. 退出
请选择菜单:

私信我,可以看看我的里面的 运动会分数统计图片说明

http://blog.csdn.net/sdliujiangbo/article/details/7685882