c語言 圖書管理系統 源代碼

c語言 圖書管理系統 源代碼問題補充說明:

c語言 圖書管理系統 源代碼


^#include#include#include
#inclu突頭這誰de
#include
st相尼草ructbook{
charnumber[100];
chartittle[100];
charwriter[100];
charpublisher[100]末;
chardate[100];
charprice[100];
charstatus[100];
charreader[100];
};
voidsearch_book();
voidborrow_book();
voidreturn_bo提委腳破英面ok();
voidadd_bo做又是ok();
voiddelete_book();
voidmodify_book();
voidscan_book();
intma讓礎讓in()
{
intc1=0,c2,c3;
intl,x,z;
w無帝舊院溶道燃束硫答hile(1)
{
s色過汽何防晚差底迫ystem("color2法次C");
printf("\t\t\t^4102袁須*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^\n");
printf("\t\t\t|1653*-*-*-圖書管理系統*-*-*|\n");
printf("\t\t\t*[1]用戶登錄*\n");
printf("\t\t\t*[2]管理員登錄*\n")它占段且板開志格候精想;
printf("\t\t\t^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^\n");
printf("\n");
printf("請選擇列政角操作:");
scanf("%d",&c1);
system("cls");
break;
}
if(c1==1)
{
while(1){
system("color2C");
printf("\t\t\t^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*長毫負終拿范錢^*^\n");
printf("\t\t\t|*-*-*-圖包由完組海書管理系統*-*-*|\n");
printf("\t\t\t*[1]查詢圖書*\n");
printf("\t\t\t導矛含征笑印|[2]借閱圖書|\n")世狀批室;
printf("\t\t\t*[3]借圖書*\n");
printf("\t\t\t*[4]瀏覽圖書信息*\n");
printf("\t\t\t|[5]退圖書管理系統|\n");
printf("\t\t\t^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^\n");
printf("\n");
printf("請選擇操作:");
scanf("%d",&c2);
getchar();
switch(c2)
{
case1:search_book();break;
case2:borrow_book();break;
case3:return_book();break;
case4:scan_book();break;
case5:system("cls");return0;
}
}
}
if(c1==2)
{
while(1){
system("color2C");
printf("\t\t\t^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^\n");
printf("\t\t\t|*-*-*-圖書管理系統*-*-*|\n");
printf("\t\t\t|[1]添加圖書|\n");
printf("\t\t\t*[2]刪減圖書*\n");
printf("\t\t\t|[3]修改圖書信息|\n");
printf("\t\t\t*[4]瀏覽圖書信息*\n");
printf("\t\t\t|[5]退圖書管理系統|\n");
printf("\t\t\t^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^\n");
printf("\n");
printf("請選擇操作:");
scanf("%d",&c3);
getchar();
switch(c3)
{
case1:add_book();break;
case2:delete_book();break;
case3:modify_book();break;
case4:scan_book();break;
case5:system("cls");return0;
}
}
}
}
/*查詢圖書*/
voidsearch_book()
{
FILE*fp;
structbookn;
structbooknn;
intl,r;
charx,z;
fp=fopen("F:\\課程設計\\圖書管理系統.txt","rb");
while(1)
{
l=0;
system("cls");
printf("請輸入圖書名稱:");
scanf("%s",n.tittle);
fflush(stdin);
rewind(fp);
while(1)
{
【c語言 圖書管理系統 源代碼】fread(&nn,sizeof(nn),1,fp);
if(feof(fp))
break;
r=strcmp(n.tittle,nn.tittle);
if(r==0)
{
l=1;
break;
}
}
if(l==0)
{
printf("沒要查詢圖書\n\n");
}
else
{
printf("查詢圖書:");
printf("\n");
printf("****************************************\n");
printf("編號書名作者版社版間價格狀態借閱者\n");
printf("\n");
printf("%s%s%s%s%s%s%s",nn.number,nn.tittle,nn.writer,nn.publisher,***.date,nn.price,nn.status,nn.reader);
printf("\n\n\n");

猜你喜歡