C课设
}
printf("作者:");
scanf("%s",bookinf[i].author); printf("图书类别:");
scanf("%s",bookinf[i].vari); printf("出版单位:");
scanf("%s",bookinf[i].pubplace); printf("出版时间:");
scanf("%d",&bookinf[i].pubtime); printf("价钱:");
scanf("%d",&bookinf[i].price); printf("数量:");
scanf("%d",&bookinf[i].num); }
x=getch();//按任意键返回菜单 save(); /*调用保存函数*/
void del(){//删除函数 int i=0,flag,t=0,tn=0;//tn为保存文件内的书本数 char a,bookname[20]; FILE *fp;
if((fp=fopen("bookinf.txt","r"))==NULL) //如果无法打开文件 { }
printf("无法打开文件!\n"); return;
printf("\n请输入您要删除的书本名\n"); scanf("%s",bookname); rewind(fp);
while(!feof(fp))/*没有结束时进行循环*/ { fread(&bookinf[tn],sizeof(struct library),1,fp);tn++; }
fclose(fp);
for(i=0;i<tn;i++)
{ if(strcmp(bookinf[i].name,bookname)==0)//如果输入的书名与文件内保存的书名相同 { printf("%s %s %s %s %s %d %d %d\n",bookinf[i].ISBN,bookinf[i].name,bookinf[i].author,bookinf[i].vari,bookinf[i].pubplace,bookinf[i].pubtime,bookinf[i].price,bookinf[i].num
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C语言图书馆管理系统课程设计(10)在线全文阅读。
相关推荐: