标题:求大神,修改下删除的问题把删除弄成可以有选择性的删除歌曲。
取消只看楼主
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
结帖率:0
已结贴  问题点数:20 回复次数:5 
求大神,修改下删除的问题把删除弄成可以有选择性的删除歌曲。
void delete()

{

      int j,v,c;

      char w[20];

      FILE *fp;

      printf("Please input the song'name which you want to delete:");

      scanf("%s",w);

 

      fp=fopen("data.txt","rb");

 

      for(j=0;j<100;j++)

      {

           if(fread(&dan[j],sizeof(struct system),1,fp)!=1) break;

      }

      v=j;

      for(j=0;j<v;j++)

      {

           if(strcmp(w,dan[j].name)==0)

                 c=j;

      }

      fclose(fp);

 

      fp=fopen("data.txt","wb");

      for(j=0;j<v;j++)

      {

           if(j!=c)

                 fwrite(&dan[j],sizeof(struct system),1,fp);

      }

      fclose(fp);

      printf("Delete OK!\n");

      i--;

}
大神,哥哥姐姐们 帮帮忙把,明天交作业了。。。
搜索更多相关主题的帖子: system 选择性 
2012-06-27 22:37
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
得分:0 
就只用把删除那部分改成在歌曲名称同名时,可以有选择性的删除歌曲。急求啊,明天就要用到,拜谢啊~~!!!
2012-06-27 22:37
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
得分:0 
自己顶顶顶。。。
2012-06-27 22:48
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
得分:0 
继续灌继续灌
2012-06-27 22:48
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
得分:0 
还没有人 我继续。。
2012-06-27 22:48
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
得分:0 
坐等大神。。。
2012-06-27 22:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-372386-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.859128 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved