Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool ok = false;
- int num;
- std::cout << "Enter a number" << std::endl;
- while (!ok)
- {
- std::cin >> num;
- if (!std::cin.fail() && (std::cin.peek() == EOF || std::cin.peek() == '\n'))
- {
- ok = true;
- }
- else
- {
- std::cin.clear();
- std::cin.ignore(256, '\n');
- std::cout << "Error, Enter a number" << std::endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement