struct SinhVien {
char MASV[20] ;
string HO ,TEN ;
bool PHAI ;
int SDT ;
NODEPTR PTRDIEM ;
};
struct node{
SinhVien sv ;
struct node* left ;
struct node* right ;
};
typedef struct node * PTR ;
void Initialize(PTR & root){
root = NULL ;
}
SinhVien NhapSV(){
SinhVien x ;
PTR p ;
NhapLai:
cout<<"Nhap ma sinh vien :";
gets(x.MASV);
if(compare(x,p->sv)==0){
cout<<"Ma Sinh Vien Trung ! Xin Nhap Lai .";
goto NhapLai ;
}
cout<<"Nhap Ho cua sinh vien :";
getline(cin,x.HO);
cout<<"Nhap Ten cua sinh vien:";
getline(cin,x.TEN);
cout<<"Nhe la nam nhap 1 la nu nhap 0 ";
cin>>x.PHAI;
cout<<"Nhap SDT cua sinh vien ";
cin>>x.SDT;
return x;
}
void SapXepABC( PTR root){
while(root)
}
Hỏi về in danh sách sinh vien theo abc - cây nhị phân
Không rõ nội dung cần hỏi