01/10/2018, 11:57
Tại sao code của em lại bị dừng lại chỗ nhập age
Chào mọi người, em mới học đến đoạn con trỏ và tập viết 1 đoạn nhỏ sau:
Nhưng mà sao chạy thì chỉ đến nhập tên thôi ạ.
mọi người giải thích em với, em cảm ơn !
#include<iostream>
#include<string>
using namespace std;
typedef struct{
string name;
int age;
}Employee;
void prtstruct(Employee *myEmployee);
void prtstruct(Employee *myEmployee){
myEmployee=new Employee;
cout<<"Name:"<<endl;
cin >>(*myEmployee).name;
cout<<"Age:"<<endl;
cin>> (*myEmployee).age;
}
void Display(Employee *myEmployee);
void Display(Employee *myEmployee){
cout<<"Name: "<<(*myEmployee).name<<endl;
cout<<"Age: "<<(*myEmployee).age<<endl;
}
int main(){
Employee *myEmployee;
prtstruct(myEmployee);
Display(myEmployee);
return 0;
}
Bài liên quan
lỗi khi nhập tên có dấu cách phải không?
bạn xem lại 2 bài về CIN của anh Đạt nhé