sinh viên gồm những thông tin gì em ?
Em nên xây dựng 1 struct sinh viên trước
Code:
typedef struct SINHVIEN sinhvien;
struct sinhvien
{
int masv;
char tensv[];
};
Sau đó viết hàm nhập thông tin cho 1 sinh viên :
Code:
void nhapsinhvien(SINHVIEN &sv)
{
// nhap ma sinh vien
// nhap ho ten
}
Sau đó nhập mảng các sinh viên :
Code:
void nhapmangsinhvien(SINHVIEN arr[],int n)
{
for(int i=0;i<n;i++)
{
//goi lai ham nhap thong tin sinh vien
}
}
Cuối cùng trong hàm main cấp phát mảng các sinh viên:
Code:
void main()
{
int n;
//thuc hien viec nhap n
//cap phat dong cho mang n phan tu
SINHVIEN *arr = (SINHVIEN*)malloc(n*sizeof(sinhvien));
// goi lai ham nhap mang
getch();
}
Chúc em làm tốt nhé !