#include stdioh#include stdlibh#include stringhtypedef struct Node char bookCode20; char bookName50; char author50; char publisher50; char bookkind50; char bookkinds50; float pri
return; }
BookNode *current = head;
while (current != NULL) {
if (strcmp(current->bookCode, bookCode) == 0) {
if (current->borrowed) {
current->borrowed = 0;
printf("归还成功!\n");
} else {
printf("该图书未借出!\n");
}
return;
}
current = current->next;
}
printf("没有找到相关图书!\n");
}
void displayMenu() { printf("欢迎使用图书管理系统!\n"); printf("1. 添加图书\n"); printf("2. 删除图书\n"); printf("3. 修改图书信息\n"); printf("4. 查找图书\n"); printf("5. 借阅图书\n"); printf("6. 归还图书\n"); printf("7. 退出系统\n"); printf("请输入选项:"); }
int main() { loadBookData();
int choice;
do {
displayMenu();
scanf("%d", &choice);
switch (choice) {
case 1:
addBook();
break;
case 2:
deleteBook();
break;
case 3:
modifyBook();
break;
case 4:
searchBook();
break;
case 5:
borrowBook();
break;
case 6:
returnBook();
break;
case 7:
saveBookData();
break;
default:
printf("无效选项!\n");
break;
}
} while (choice != 7);
return 0;
}
原文地址: https://www.cveoy.top/t/topic/hGel 著作权归作者所有。请勿转载和采集!