Почему у меня вылетает if даже когда условие верно
| Код | typedef struct Item{ int NomGr; char Data[9]; int NomAud; char Discip[12]; char Prepod[12]; }TItem;
typedef struct Node{ TItem item; Node *link; }TNode, *TPNode;
//бла бла бла
//бла бла бла
void viborka(TPNode &head) { char fam[12]; TPNode pnext; pnext=head; rus("Введите Фамилию преподавателя:"); cin>>fam; while(pnext->link!=NULL) { if(pnext->item.Prepod==fam)//ВОТ ТУТ ТО ОН И ВЫЛЕТАЕт { cout<<fam; rus(" занят "); cout<<pnext->item.Data<<endl; } pnext=pnext->link; }
}
|
|