C 语言 图书信息管理系统 最终源代码 中荷生医 #include #include"string.h" struct book /* book2 是用来装用户要录入图书的信息*/ {long num,time; char name[12],writer[12],fenlei[8],danwei[10]; int pay; }stu[100]; struct book1 {long num,time; char name[12],writer[12],fenlei[8],danwei[10]; int pay; }stu1[100]; struct book2 /* book 是用来装 cc.dat 文件中的图书信息 */ {long num,time; char name[12],writer[12],fenlei[8],danwei[10]; int pay; }stu2[100]; denglu() { char a[15]="drzhang",b[15]="29257966",c[15],d[15]; L3: system("cls"); printf(" 欢 迎 登 陆 图书管理系统 \n\n"); printf("请输入姓名:"); gets(c); printf("请输入密码:"); gets(d); if(strcmp(a,c)==0&&strcmp(b,d)==0) return 0; else {printf("输入错误请重新输入\n\n"); printf("1.重新输入 2.退出系统 \n\n"); printf("请输入....."); switch(getch()) {case 49: goto L3;break; default: return 56;break; } } } /*此功能实现的是 开始菜单 的显示和具体功能的选择*/ start() { printf("******************************欢迎使用图书管理系统******************************"); printf("* 功能目录: *"); printf("* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| *"); printf("* || || *"); printf("* || 1、图书查询 2、图书浏览 3、录入图书 4、删除与修改 5、备份与还原 || *"); printf("* || || *"); printf("* || || *"); printf("* || || *"); printf("* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| *"); printf("* 使用说明:如要选择“图书查询”,直接输入:1 退出:0 *"); printf("********************************************************************************"); printf("你想要做什么:"); return getch(); /*输入选择对应功能的值,返回输入的值,即:用于判断选择的功能*/ } /*实现备份功能,以防图书信息出错带来的麻烦,不必看懂*/ beifen() {FILE *fp1,*fp2; int i,a; jieshuo(); system("cls"); printf("\n\n 请选择 \\ 备份(B)| 浏览备份(L) / \\ 还原(H) / \\ 退出(...