C语言课程设计实习报告
}
}
if(fread(&dan[j],sizeof(struct system),1,fp)==1) { } else break;
printf(\printf(\printf(\printf(\printf(\
fclose(fp);
void search() {
int flag,j,x; char w[20]; FILE *fp; char v[20];
printf(\
printf(\printf(\
36
C语言课程设计实习报告
printf(\scanf(\ if(x==3) {
flag=0;
printf(\ scanf(\ fp=fopen(\ for(j=0;j<100;j++) { }
37
if(fread(&dan[j],sizeof(struct system),1,fp)!=1) break; if(strcmp(dan[j].name,w)==0) { }
printf(\printf(\printf(\printf(\printf(\flag=1;
C语言课程设计实习报告
}
if(flag==0)
printf(\
fclose(fp);
else if(x==2) {
flag=0;
printf(\ scanf(\ fp=fopen(\ for(j=0;j<100;j++) {
if(fread(&dan[j],sizeof(struct system),1,fp)!=1) break; if(strcmp(dan[j].singer,v)==0) {
printf(\printf(\printf(\printf(\printf(\flag=1;
38
C语言课程设计实习报告
}
}
}
if(flag==0)
printf(\
fclose(fp);
else if(x==1) {
flag=0;
printf(\ scanf(\
fp=fopen(\ for(j=0;j<100;j++) {
if(fread(&dan[j],sizeof(struct system),1,fp)!=1) break; if(strcmp(dan[j].author,w)==0) {
printf(\printf(\printf(\printf(\printf(\
39
C语言课程设计实习报告
}
}
}
}
flag=1;
if(flag==0)
printf(\
fclose(fp);
else printf(\
main() {
while(1) { int a;
printf(\to the song'system!------by change\\n\
printf(\^o^*******************\\n\\n\
printf(\ printf(\
40
MENU
C语言课程设计实习报告
printf(\ printf(\ printf(\
printf(\\
printf(\ }
}
scanf(\if(a==0) break; switch(a) {
case 1:enter();break; case 2:delete();break; case 3:browse();break; case 4:search();break; }
41