📄 mainmenucontrol.c
字号:
#define BookSize 100
#define BLHnum 50
#define RRnum 50
#include<stdio.h>
#include<string.h>
#include"type.h"
#include"createf~1.c"
#include"search.c"
#include"reader.c"
#include"borrow.c"
#include"writef~1.c"
#include"readfile.c"
void main()
{
int i,j,m,k=1;
char xz='n';
BookDbaseFile bf;
BnoIdxFile bif;
LHFile1 f1;
LHFile2 f2;
LHfile3 f3;
ReadFile rf; BbookFile bbf;
while(k<=5)
{
printf("Book Managent System\n");
printf("======================\n");
printf("1.System Safeguard\n");
printf("2.Reader Manage\n");
printf("3.Book manage\n");
printf("4.Book Circulate\n");
printf("5.Quit System\n");
printf("======================\n");
printf("Please Choose 1-5:\n");
printf("%d",&k);
switch(k)
{
case 1:
printf("System Safeguard\n");
printf("-----------------\n");
printf("1.Initial\n");
printf("2.Read Disk\n");
printf("-----------------\n");
printf("Please choose:\n");
scanf("%d",&m);
switch(m)
{
case 1:
printf("The Initiate Can Be Perform Only One, Please Careful! Do You Initiate? y/n:\n");
scanf("%c",&xz);
if(xz=='y')||xz=='Y')
{
bf.len=bif.len=f1.len1=f2.len2=0;
f3.len3=rf.len=bbf.len=0;
}
break;
case 2:readfile(bf,bif,f1,f2,f3,rf,bbf);
break;
}
break;
case 2:ReaderManage(rf);
break;
case 3:printf("Book Managent Child System\n");
printf("--------------------------\n");
printf("1.Book Information Input\n");
printf("2.Book Information Select\n");
printf("--------------------------\n");
printf("Please choose: \n");
scanf("%d",&j);
if(j==1)
CreateBook(bf,bif,f1,f2,f3);
else
SearchBook(bf,bif,f1,f2,f3);
break;
case 4:printf("Book Circulate Child System\n")
printf("----------------------------\n");
printf("1.Borrow Book Managent\n");
printf("2.Back Book Managent\n");
printf("----------------------------\n");
printf("Please choose: \n");
scanf("%d",&j);
if(j==1)
BorrowBook(bf,bif,bbf,rf);
else if(j==2)
BackBook(bf,bif,bbf,rf);
break;
case 5:printf("System Is Writing Disk,Please wait...\n");
writefile(bf,bif,f1,f2,f3,rf,bbf);
printf("Good Bye!!!\n");
return;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -