/*需要在源代码相同目录下创建四个txt文件:tushu_list
txt,jieshu_list
txt,xuesheng_list
txt,guanliyuan
txt*/#include #include〈string
h>struct tushu{ /*图书结构体*/char num[11]; /*编号*/char name[31]; /*书名*/char writer[21]; /*作者*/char press[21]; /*出版社*/char kind[21]; /*类别*/ double time; /*时间*/double price; /*价格*/struct tushu *next;};struct stu /*学生结构体*/{int snum; /*学号*/char mima[11]; /*密码*/ struct stu *next;};struct jieshu{ /*借书信息结构体*/ int xuehao; /*学生学号*/ char num[11]; /*编号*/char name[31]; /*书名*/char writer[21]; /*作者*/char press[21]; /*出版社*/char kind[21]; /*类别*/ double time; /*时间*/double price; /*价格*/struct jieshu *next; };int denglu=—1;/*已登录学生学号*/ FILE *fp; /*图书文件*/FILE *fp1; /*管理员信息文件*/ FILE *fp2; /*学生信息文件*/FILE *fp3; /*借书信息文件*/ int main();/*主函数声明*/ struct tushu * create(); /*从文件创建图书链表(从文件中读出图书信息,建立单链表)*/struct st