Mảng Struct
#include <stdio.h>
typedef struct SinhVien{
int maSV;
char hoTen[50];
char lop[30];
}SinhVien;
int main()
{
int n;
printf("Nhập vào số lượng sinh viên: ");
scanf("%d",&n);
// Tạo mảng 5 sinh viên
SinhVien sinhvien[n];
// Nhập thông tin 5 sinh viên
printf("Nhập thông tin %d sinh viên \n",n);
for(int i=0;i<n;i++){
printf("Nhập thông tin sinh viên thứ %d \n",i);
printf(" Mã sinh viên: ");
scanf("%d",&sinhvien[i].maSV);
getchar();
printf(" Họ tên sinh viên: ");
gets(sinhvien[i].hoTen);
printf(" Lớp sinh viên: ");
gets(sinhvien[i].lop);
}
printf("\nThông tin %d sinh viên vừa nhập\n",n);
for(int i=0;i<n;i++){
printf("\n Mã sinh viên: %d",sinhvien[i].maSV);
printf("\n Họ tên sinh viên: %s",sinhvien[i].hoTen);
printf("\n Lớp sinh viên: %s\n",sinhvien[i].lop);
printf("\n");
}
return 0;
}
Last updated