cho e hỏi là đoạn code này compile nó không báo lỗi, nhập vào thì được nhưng mà in danh sách thì nó không in ra, e khuất mắt chỗ đó mong ae kiểm tra giúp e, e cảm ơn
#include<stdio.h>
#include<stdlib.h>
typedef struct ThueBao
{
char hoTen[51];
char diaChi[101];
long int sdt;
} thuebao;
thuebao A[100];
void nhapthuebao(thuebao A[],int n);
void xoathuebao();
void timsodienthoai();
void timhoten();
void indanhsach(thuebao A[],int n);
int main()
{
thuebao A[100];
int lc,n;
printf("\t\t\t=====CHUONG TRINH QUAN LY THUE BAO DIEN THOAI=====\n");
printf("\t\t1. Nhap thue bao\n");
printf("\t\t2. Xoa mot thue bao\n");
printf("\t\t3. Tim so dien thoai khi biet ho ten\n");
printf("\t\t4. Tim ho ten khi biet so dien thoai\n");
printf("\t\t5. in danh sach thue bao\n");
printf("\t\t6. Thoat\n");
printf("\t\t\tBan hay nhap lua chon : ");
scanf("%d",&lc);
switch(lc)
{
case 1: printf("Nhap so luong thue bao can nhap : ");
{
scanf("%d",&n);
fflush(stdin);
nhapthuebao(A,n);
}
break;
case 5: indanhsach(A,n);
break;
}
return 0;
}
void nhapthuebao(thuebao A[],int n)
{
system("cls");
for(int i = 0 ; i < n ; i++)
{
printf("\t- Nhap ho ten cua chu thue bao thue bao thu %d : ",i+1);
gets(A[i].hoTen);
fflush(stdin);
printf("\t- Nhap dia chi cua chu thue bao thu %d : ",i+1);
gets(A[i].diaChi);
fflush(stdin);
printf("\t- Nhap so dien thoai cua chu thoe bao thu %d : ",i+1);
scanf("%ld",&A[i].sdt);
}
main();
}
void indanhsach(thuebao A[],int n)
{
printf ("\n-------------DANH SACH THUE BAO----------");
fflush(stdin);
for (int i = 0 ; i < n ; i++)
{
printf ("\nHo va ten : %s", A[i].hoTen);
printf ("\nDia chi :%s", A[i].diaChi);
printf ("\nSo dien thoai :%s\n", A[i].sdt);
}
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?