#include using namespace std; void display_menue(); int grab_data(); int main(){ cout << grab_data(); } void display_menue(){ cout << "1. (M)ultiply" << endl; cout << "2. (D)ivide" << endl; cout << "3. (A)dd" << endl; cout << "4. (S)ubtraction" << endl; cout << "5. sq(U)are" << endl; cout << "6. (Q)uit" << endl; cout << "Please make a selection: " << endl; } int grab_data(){ char user_data; display_menue(); cin.get(user_data); while(user_data != '1' && user_data != 'M' && user_data != 'm' && user_data != '2' && user_data != 'D' && user_data != 'd' && user_data != '3' && user_data != 'a' && user_data != 'A' && user_data != '4' && user_data != 's' && user_data != 'S' && user_data != '5' && user_data != 'U' && user_data != 'u' && user_data != '6' && user_data != 'q' && user_data != 'Q'){ display_menue(); cout << "ERROR!: Your choice you've selected is Invalid, please select a valid choice." << endl; cin.get(user_data); } return user_data; } outputs:: 1. (M)ultiply 2. (D)ivide 3. (A)dd 4. (S)ubtraction 5. sq(U)are 6. (Q)uit Please make a selection: -- 1. (M)ultiply 2. (D)ivide 3. (A)dd 4. (S)ubtraction 5. sq(U)are 6. (Q)uit Please make a selection: ERROR!: Your choice you've selected is Invalid, please select a valid choice. 1. (M)ultiply 2. (D)ivide 3. (A)dd 4. (S)ubtraction 5. sq(U)are 6. (Q)uit Please make a selection: ERROR!: Your choice you've selected is Invalid, please select a valid choice. 1. (M)ultiply 2. (D)ivide 3. (A)dd 4. (S)ubtraction 5. sq(U)are 6. (Q)uit Please make a selection: ERROR!: Your choice you've selected is Invalid, please select a valid choice.