”输入7进入图书归还输入w成功则继续输入错误则输出“此图书不存在!”输入17成功则输出“该书归还成功!”错误则输出“你输入的图书证号不正确!请重新操作!”输入2进入图书查询输入5查询图书借阅信息输入w成功则输出借阅者图书证号归还时间15201401012520141109错误则输出“不存在此图书”输入0退出系统成功则输出“谢谢使用”概要设计所用数据结构:线性表、查找、排序借阅者的存储结构体数据类型是无表头单链表。typedefstructUser{//借阅者的存储结构体intnumber;//借书证号码intlimitdate;//归还时间structUser*next;//下一个借阅者}User;//定义用户的的信息图书信息的存储结构是带表头单链表。typedefstruct{intnum;//图书的书号charname[20];//书名charauthor[20];//著者charpress[20];//出版社名称intleft;//现存量intcount;//总存量User*user;//借阅该书的人}ElemType;//定义书的信息typedefstructLNode?//定义单链表结点类型{?ElemTypedata;structLNode*next;}LinkList;主程序流程以及各程序模块之间的调用关系:主程序模块图书管理系统借阅者信息模块图书信息的录入添加图书信息的查询模块图书信息的排序模块图书信息的修改模块图书信息的删除模块图书的借阅模块图书的归还模块退出图书管理系统开始输入功能所对应的数字输入的数字小于0大于7执行所选功能NY重新输入1.图书信息录入功能输入需要录入的图书信息的个数n循环输入n个图书信息是否有此图书向系统录入此书信息YYN图书查询功能选择查询方式输入的数字小于0大于6执行所选功能YN按书号查询遍历书库查找输出书本信息不存在此书1.NY