This is a program which i am making of a quiz in which there are lifelines for helping the user solve his question. this function is to chose from whichever lifeline the user wants to chose. but my problem is that it is not inputing the string i.e not using the "cin.getline(maxy, 30, '\n' );". Please help...
void whichlifeline()
{
char maxy[30];
int integer;
cout<<"\n\nDo you want to use any lifeline?(1 for Yes/2 for No)"<<endl;
cin.getline ( maxy, 30, '\n' );
if((strcmp(maxy,"yes")) || (strcmp(maxy, "yes")))
{
cout<<"Which lifeline do you want to use?\n1 Audience poll\n2 Double Dip\n3 50-50\n";
cin>>integer;
if(integer==1)
audiencepoll();
else if (integer==2)
doubledip();
else if (integer==3)
fiftyfifty();
}
else
cout<<"PROCEED...";
}