struct Book
{
int BookNum;
char BookName[2000];
char BookPress[20];
char author[15];
char BookNow[15];
}Books[1000];
struct VipReader
{
int VipNum;
char VIPName[15];
char tel[15];
char QQ[15];
};
struct BorrowBook
{
char VipNum[10];
char VIPName[15];
char BookNum[20];
char BookName[20];
};
int InputBook(); //初始定义函数 馆藏图书的收录
int DelBooks(); //馆藏图书的删除
int OutputReader(); //输出读者的信息
int InputVipReader(); //会员信息的收录
int DelVipReader();
int FindBooks();//图书信息的查找
int OutputBooks();//输出图书信息
int InputReader();//读者信息的收录
int DelReader();//读者信息的删除
int BorrowBooks();//.读者申请借书
int ReturnBooks();//读者申请还书
int book_caidan()
{
int num;
printf("\n\n\n\n\t\t ☆☆☆☆☆ 欢迎来到图书管理系统 ☆☆☆☆☆\n");
printf("\t\t ☆☆☆☆☆ 点击进入系统 ☆☆☆☆☆\n\n");
printf("\n\n 1.馆藏图书的收录");
printf("\n\n 2.馆藏图书的删除");
printf("\n\n 3.读者信息的收录");
printf("\n\n 4.读者信息的删除");
printf("\n\n 5.输出读者的信息");
printf("\n\n 6.会员信息的收录");
printf("\n\n 7.会员信息的删除");
printf("\n\n 8.图书信息的查找");
printf("\n\n 9.输出图书信息");
printf("\n\n 10.读者申请借书");
printf("\n\n 11.读者申请还书");
printf("\n\n 12.结束程序");
printf("\n\n 请输入您要执行的指令:");
scanf_s("%d", &num);
printf("\n\n");
switch (num)
{
case 1:
system("cls");
InputBook();
break;
case 2:
system("cls");
DelBooks();
break;
case 3:
system("cls");
InputReader();
break;
case 4:
system("cls");
DelReader();
break;
case 5:
system("cls");
OutputReader();
break;
case 6:
system("cls");
InputVipReader();
break;
case 8:
system("cls");
FindBooks();
break;
case 9:
system("cls");
OutputBooks();
break;
case 10:
system("cls");
BorrowBooks();
break;
case 11:
system("cls");
ReturnBooks();
break;
case 12:
system("cls");
printf("**********************************************\n");
printf("**********************************************\n");
printf("************ **************\n");
printf("************ 谢谢使用,拜~~ **************\n");
printf("************ **************\n");
printf("**********************************************\n");
printf("**********************************************\n");
Sleep(1000);
break;
default:
break;
}
system("pause");
return 0;
}
int InputBook()//输入书籍信息
{
int i = 1;
int n;
printf("请输入你需要录入书籍的数量:");
scanf_s("%d", &n);
printf(" 请输入第%d个书籍信息!\n", i);
printf("请输入书籍编号:");
scanf_s("%d", &Books[i].BookNum);
while (Books[i].BookNum < 0 || Books[i].BookNum>20)
{