c语言图书管理系统 百度,c语言源代码---------------个人图书管理系统

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

printf(

"\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\n");

printf("\n");

printf("\4菜单选择:");

scanf("%d", &choose);

switch (choose)

{

case 1:

ShowAddBook();

break;

case 2:

ShowDelBook();

break;

case 3:

ShowEditBook();

break;

case 4:

ShowFindBook();

break;

case 5:

ShowExit();

break;

default:

system("cls");

printf("\4请输入正确菜单编号(提示:1-5)!\n");

ShowMain();

}

}

void ShowAddBook()

{

char key;

printf("==================添加图书=====================\n\n");

printf("请输入图书名称(例如:时间简史):");

scanf("%s", &book.name);

printf("请输入图书价格(例如:20):");

scanf("%s", &book.price);

printf("请输入图书出版日期(例如:2004-5):");

scanf("%s", &book.pubDate);

printf("请输入图书描述:");

scanf("%s", &book.desc);

printf("\n");

printf("输入完毕,确认添加?[y/n]");

scanf("%s", &key);

if (key == 'y')

{

AddBookToDB(book.name, book.price, book.pubDate, book.desc);

}

Sleep(1000);

system("cls");

ShowMain();

}

void ShowDelBook()

{

printf("==================删除图书=====================\n\n");

printf("请输入图书名:");

scanf("%s", &book.name);

DeleteBookFromDB(book.name);

Sleep(1000);

system("cls");

ShowMain();

}

void ShowEditBook()

{

char key;

char newname[50];

char newpubdate[20];

char newprice[5];

char newdesc[50];

printf("==================修改图书信息=====================\n\n");

printf("请输入图书名:");

scanf("%s", &book.name);

printf("\n\n");

printf("==================图书《%s》基本信息=====================\n",

book.name);

printf("%s           %s           %s            %s\n", "书名\31",

"出版时间\31", "价格\31", "简介\31");

printf("================================================================\n");

FindBookFromDB(book.name);

printf("============================================================\n");

printf("提示:不修改则请输入数字0\n");

printf("\n输入新书名:");

scanf("%s", &newname);

printf("\n输入新出版时间:");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值