求助一道C语言题
建立一个动态链表,链表中每一结点包括;学号,姓名,性别,年龄,成绩。程序能实现以下功能 1 建立链表
2 显示链表
3 查找链表中是否存在某个元素,并显示这个元素的所有信息,若没有这个元素则显示‘无此记录!’的信息
4 删除链表中指定学号的结点
5 在链表中指定的位置插入一个新结点(学号不能和其他结点重复)
要求;程序运行中,先显示实现以上功能所构成的菜单,然后根据选项调用相应程序及显示其对应的结果,然后在显示菜单程序,直到按‘退出’选项,程序执行结束
应该怎么做啊,不会呃!