if (cin.fail()){
cout << "\n\t\t/!\\ You did not enter an integer /!\\\n";
cin.clear(); // get rid of failure state
cin.ignore(numeric_limits<streamsize>::max(), '\n'); // discard 'bad' character(s)
}
if (cin.fail()){
cout << "\n\t\t/!\\ You did not enter an integer /!\\\n";
cin.clear(); // get rid of failure state
cin.ignore(numeric_limits<streamsize>::max(), '\n'); // discard 'bad' character(s)
}
Comments