1234567891011121314151617181920212223242526272829303132333435 |
- #include <iostream>
- #include <exception>
- int main()
- {
- using namespace std;
-
- cin.exceptions(ios_base::failbit);
- cout << "Enter numbers: ";
- int sum = 0;
- int input;
- try {
- while (cin >> input)
- {
- sum += input;
- }
- } catch(ios_base::failure & bf)
- {
- cout << bf.what() << endl;
- cout << "O! the horror!\n";
- }
- cout << "Last value entered = " << input << endl;
- cout << "Sum = " << sum << endl;
- return 0;
- }
|