Tại sao khi mình run thì phần menu của mình luôn báo lỗi, ai có thể giúp mình với! Cảm ơn nhiều!
#include<iostream>
#include<string>
using namespace std;
class Nhanvien
{
private:
string hoten;
int tuoi;
string gioitinh;
float giolam;
int luong;
public:
void nhap_thong_tin();
void xuat_thong_tin();
double tinh_luong();
Nhanvien()
{
};
~Nhanvien()
{
};
};
void Nhanvien::nhap_thong_tin()
{
cout<<"\nTen nhan vien: ";
fflush(stdin);
getline(cin, hoten);
cout<<"\nTuoi: ";
cin>>tuoi;
fflush(stdin);
cout<<"\nGioi tinh: ";
getline(cin, gioitinh);
cout<<"\nGio lam viec: ";
cin>>giolam;
}
void Nhanvien::xuat_thong_tin()
{
cout<<"\nTen: "<<hoten;
cout<<"\nTuoi: "<<tuoi;
cout<<"\nGioi tinh:"<<gioitinh;
cout<<"\nGio lam: "<<giolam;
cout<<hoten;
}
double Nhanvien::tinh_luong()
{
return giolam*100000;
}
//-- Tao bang quan li nhan vien --
void menu(Nhanvien nhan_vien_toA , Nhanvien nhan_vien_toB , int m, int n)
{
cout<<"~~~~~~~~~~~QUAN LI NHAN VIEN~~~~~~~~~\n";
cout<<"1: Nhap thong ton nhan vien to A \n";
cout<<"2: Nhap thong tin nhan vien to B \n";
cout<<"3: Hien thi thong tin nhan vien to A\n";
cout<<"4: Hien thi thong tin nhan vien to B\n";
cout<<"5: Tong so tien phai tra cho cac nhan vien\n";
cout<<"6: Sap xap nhan vien theo muc luong tang dan\n";
cout<<"=======================================";
int a;
cout<<"\nNhap lua chon:";
cin>> a;
while(true)
{
if(a==1)
{
Nhanvien nhan_vien_toA;
nhan_vien_toA.nhap_thong_tin();
}
if(a==2)
{
Nhanvien nhan_vien_toB;
nhan_vien_toB.nhap_thong_tin();
}
if(a==3)
{
Nhanvien nhan_vien_toA;
nhan_vien_toA.xuat_thong_tin();
}
if(a==4)
{
Nhanvien nhan_vien_toB;
nhan_vien_toB.xuat_thong_tin();
}
// if(a==5)
}
}
int main()
{
int m,n;
Nhanvien nhan_vien_toA[100];
Nhanvien nhan_vien_toB[100];
menu(nhan_vien_toA,nhan_vien_toB,m,n);
return 0;
}

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