void xoatheomasach(struct sach thongtinsach[maxhs])
{
int i;
int masachcanxoa;
int n;
FILE *fp;
clrscr();
printf("\n\n\tNhap vao ma so sach:");
scanf("%d",&masachcanxoa);
// mo file che do doc.
fp = fopen("C:\\temp\\abc1.txt","r+");
if(fp==NULL)
{
printf("Mo file bi loi!");
return ;
}
//doc het
i=0;
fflush(stdin);
while(!feof(fp))
{
fgets(thongtinsach[i].tensach,100,fp);
fscanf(fp,"%d",&thongtinsach[i].masosach);
fgets(thongtinsach[i].loaisach,100,fp);
fgets(thongtinsach[i].noidungsach,100,fp);
fscanf(fp,"%d",&thongtinsach[i].soluongsach);
i++;
}
n=i;
fclose(fp);
fp = fopen("C:\\temp\\abc1.txt","w");
for(i=0;i<n;i++)
{
if(masachcanxoa!=thongtinsach[i].masosach)
{
fprintf(fp,"%s\n",thongtinsach[i].tensach);
fflush(stdin);
fprintf(fp,"%d\n",thongtinsach[i].masosach);
fflush(stdin);
fprintf(fp,"%s\n",thongtinsach[i].loaisach);
fflush(stdin);
fprintf(fp,"%s\n",thongtinsach[i].noidungsach);
fflush(stdin);
fprintf(fp,"%d\n",thongtinsach[i].soluongsach);
}
}
fclose(fp);
printf("Da xoa!!!");
printf("\n\nAn phim bat ky de tro ve menu!");
getch();
clrscr();
fflush(stdin);
return;
}