If the input is an integer, I want to set it equal to an integer variable.
If the input is a string, I will want to set it to a string variable, and later check if the string is "quit".
I don't know how to check it. I've looked for a built in function and found nothing.
while (true) { int numberEntered; string stringEntered; cout << "enter a number to see if it is greater than 5: \n or enter \'quit\' to exit the program"; //I don't know what to do below here cin >> ; if (stringEntered == "quit") { break; } if (numberEntered > 5) { cout << "that number is greater than 5" << endl; } else { cout << "not greater than 5" << endl; } }