I wish to take inputs from console where the number of inputs are not known. All i know is that they are less then or equal to 10.
I wrote this code but it evaluates the last value twice.
int x;
    do{
        cin>>x;
        cout<<check(x)<<"\n";
    }while(std::cin);
The inputs are in this form:
12 
2 
45
 
     
     
    