Code này em sai ở chỗ nào ạ ??
#include<iostream>
#include<string>
using namespace std;
struct HocSinh
{
string ten;
float toan, van;
};
class HS
{
private:
HocSinh a[100];
int n;
public:
void nhap()
{
cin >> n;
for (int i = 0; i < n; i++) {
getline(cin, a[i].ten);
cin >> a[i].toan >> a[i].van;
}
}
void xuat() {
for (int i = 0; i < n; i++) {
cout << a[i].ten << endl;
cout << a[i].toan << endl << a[i].van << endl;
}
}
};
int main()
{
HS a;
a.nhap();
a.xuat();
return 0;
//system("pause");
}

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