}
fclose(fp);
void append1() {
FILE *fp; int i,sum=0;
if((fp=fopen(\{ }
for(i=0;fread(&stu[i],sizeof(struct address),1,fp)!=0&&i sum+=1; printf(\ return; fclose(fp); if((fp=fopen(\{ } for(i=sum;i printf(\scanf(\if(strcmp(stu[i].name,\return; printf(\ return; } } else { printf(\scanf(\printf(\scanf(\printf(\scanf(\printf(\scanf(\ fwrite(&stu[i],sizeof(struct address),1,fp); } fclose(fp); void find1() { FILE *fp; int i,j; char s[16]; printf(\scanf(\ if((fp=fopen(\{ printf(\ } return; for(i=0;fread(&stu[i],sizeof(struct address),1,fp)!=0&&i if(strcmp(stu[i].name,s)==0) { printf (\===================== =====\\n\ printf(\ Name City Email Phone Zip \\n\ printf (\===================== =====\\n\ printf(\ [i].city,stu[i].email,stu[i].phone,stu[i].zip); } getch(); fclose(fp); } void backup1() { FILE *fp1,*fp2; int i; } if((fp1=fopen(\{ } fp2=fopen(\ for(i=0;fread(&stu[i],sizeof(struct address),1,fp1)!=0&&i fwrite(&stu[i],sizeof(struct address),1,fp2); printf(\ return; fclose(fp1); fclose(fp2); printf(\getch(); void delete1() { FILE *fp; int i,j,n=0; char s[16]; printf(\scanf(\ if((fp=fopen(\{ } printf(\ return;
相关推荐: