永发信息网

帮忙~c程序找错

答案:1  悬赏:80  手机版
解决时间 2021-07-30 04:54

return_book()

{

FILE *fp,*fp2;

int i,n;int cardnum;char lendbook[10];

printf("pls input your card no\n"); scanf("%d",&cardnum);

fp=fopen("card.txt","r");

for(i=0;fread(&card[i],sizeof(struct card),1,fp)!=0;i++)

{

if(card[i].cardnum==cardnum)

{

n=i;

fclose(fp);

printf("pls input the book name you want to return\n");

scanf("%s",lendbook);

fp=fopen("students.txt","r");

for(i=0;fread(&student[i],sizeof(struct student),1,fp)!=0;i++)

{

if(strcmp(student[i].lendbook,lendbook)==0)

{

fclose(fp);

fp=fopen("students.txt","r");

fp2=fopen("bookl.txt","w");

for(i=0;fread(&student[i],sizeof(struct student),1,fp)!=0;i++)

{

if(strcmp(student[i].lendbook,lendbook)==0)

{continue; }

fwrite(&student[i],sizeof(struct student),1,fp2);

}

fclose(fp);

fclose(fp2);

fp=fopen("students.txt","w");

fp2=fopen("bookl.txt","r");

for(i=0;fread(&student[i],sizeof(struct student),1,fp2)!=0;i++)

fwrite(&student[i],sizeof(struct student),1,fp);

最佳答案
怎么没有主函数??
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
dnf11区千年橡木槌价格
今要金钟奖大陆在哪个台能看?
国内出现石油降价滞后性的原因
n72语音系统出错
DNF 广东6区求购YXB?
问道全敏水如何刷道吖?
将军是什么,中国最大的将军,是什么军衔?
临颍县漯河大白楼大酒店我想知道这个在什么地
爱情有关的英文句子,唯美古风句子,关于爱情的
美国总统是谁呀
外接usb宽带接口多钱???
为什么小便时有一点痛还带血!
现在有没中文版的W7呀 大概要多少钱?
室内如何通风,防霉?
怎样才能让钱去赚钱?
推荐资讯
谁家用太阳能热水器,进来帮忙下
求调查报告格式.. 急!!!!!!!!!
方城县南阳鸿运烩面馆地址有谁知道?有点事想
诺基亚n90有七彩显示灯吗
在四川学开车大概需要好多钱
怎么成为K68威客
我在他不知道的情况下,发现他有其他女人怎么
“月、木、云、天”加上同一偏旁分别组成新字
DNG逸蓝香水绵阳哪有卖
核酸保健品的种类有哪些?
全国计算机等级考试一级什么时候报名、考试?
同学聚会的标语大全,同学会的标语
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?