Pagini recente » Cod sursa (job #286849) | Cod sursa (job #622565) | Cod sursa (job #1073749) | Cod sursa (job #2655269) | Cod sursa (job #1972889)
#include <iostream>
#include <limits>
using namespace std;
int main()
{
int a,b;
while (std::cout << "a=" && !(std::cin >> a)) {
std::cin.clear(); //clear bad input flag
std::cin.ignore(numeric_limits<std::streamsize>::max(), '\n'); //discard input
std::cout << "Invalid input; please re-enter.\n";
}
while (std::cout << "b=" && !(std::cin >> b)) {
std::cin.clear(); //clear bad input flag
std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); //discard input
std::cout << "Invalid input; please re-enter.\n";
}
cout<<"a+b=";
cout<<a+b;
}