Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CPP

c++ cin accept only numbers

#include <iostream>
#include <limits>

using namespace std;

main () {
    int x, y;
    // <-- NO READ HERE!

    do {
        cout << "Enter a number: ";
        if (cin >> x) break;
        cin.clear();
        cin.ignore(numeric_limits<streamsize>::max(), '
');
    }
    while (true);

    // same as above, for y ...     
}
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #cin #accept #numbers
ADD COMMENT
Topic
Name
9+2 =