#include <stdio.h>

#include <string.h>

struct doibong

{

char tendoi[50];

int madoi;

char tenhlv[50];

};

void adddoibong();

void displaydoibong();

int n = 0;

int main()

{

int chon;

do

{

printf("\n1.Quan ly danh sach doi bong.");

printf("\n*******************************");

printf("\n1.Xem danh sach doi bong. ");

printf("\n2.Cap nhat danh sach doi bong. ");

printf("\n3.Them mot doi bong moi. ");

printf("\n0.Cho ve menu chinh. ");

printf("\n*******************************");

printf("\n\nMoi ban chon phim can xem:");

scanf("%d", &chon);

switch (chon)

{

case 1:

displaydoibong();

break;

case 2:

printf("demo");

break;

case 3:

adddoibong();

break;

case 0:

break;

default:

printf("Lua chon khong hop le. Moi ban chon lai!(^^)");

}

} while (chon != 0);

return 0;

}

void adddoibong()

{

struct doibong doibong[50];

FILE *teptin;

char choice;

int i = 0;

int count = 0;

while (1)

{

int n = 0;

printf("nhap ten doi : ");

getchar();

scanf("%[^\n]s", doibong.tendoi);

printf("nhap ma doi: ");

scanf("%d", &doibong.madoi);

printf("nhap ten hlv : ");

getchar();

scanf("%[^\n]s", doibong.tenhlv);

i++;

n = i;

printf("ban muon tiep tuc khong : y or n ? : ");

getchar();

scanf("%c", &choice);

if (choice == 'n')

{

teptin = fopen("doibong1.dat","wb"); //mo file luu file

if (teptin != NULL)

{

fwrite(&count, sizeof(int), 1, teptin);

fwrite(doibong, sizeof(struct doibong), count, teptin);

fclose;

}

break;

}

}

}

void displaydoibong()

{

struct doibong doibong[50];

int count = 0;

printf("\nTHONG TIN doi bong");

FILE *teptin;

teptin = fopen("doibong1.dat", "rb");

if (teptin != NULL)

{

fwrite(&count, sizeof(int), 1, teptin);

fread(doibong, sizeof(struct doibong), count, teptin);

fclose(teptin);

}

for (int i = 0; i < count; i++)

{

printf("\nbook isbn: %d", doibong.madoi);

printf("\nbook title: %s", doibong.tendoi);

printf("\nbook author: %s", doibong.tenhlv);

}

}

m.n giúp e.chọn 3 để add và lưu vào file.sau đó chọn 1 để xem lại danh sách từ file vừa lưu nhung ko đc ạ