when the user inputs an incorrect number for addition subtraction etc. it says "please enter a number 1 - 4" but then it just goes to the next step, how can i fix this?Code:// my calculator.cpp : Defines the entry point for the console application. // #include <iostream> using namespace std; int main() { int first, second, todo; cout << "This is a calculator for basic math functions between two integers.\n"; cout << "What would you like to do?\n1: Addition\n2: Subtraction\n3: multiplication\n4: Division\n"; cin >> todo; if (todo > 4) cout << "Please enter a number 1 - 4"; cout << endl; cout << "Please insert the two integers you would like to use: "; cin >> first; cin >> second; if (todo == 1) cout << "The answer is: " << first + second << endl; if (todo == 2) cout << "The answer is: " << first - second << endl; if (todo == 3) cout << "The answer is: " << first * second << endl; if (todo == 4) cout << "The answer is: " << first / second << " With a remainder of " << first % second << endl; system("pause"); return 0; }