У меня есть код, который получает с клавиатурного ввода три выходных данных типа int. Мне необходимо вывести ошибку, если пользователь ввёл не числовое значение. Ошибку необходимо конкретизировать. Как это возможно реализовать?
#include <iostream>
using namespace std;
int main()
{
double a_number, b_number, result;
int c_number;
cout <<"Введите вещественное число а в диапазоне от -1000.0 до 1000.0 включительно: \n";
cin >> a_number;
cout <<"Введите вещественное число b в диапазоне от -1000.0 до 1000.0 включительно: \n";
cin >> b_number;
cout <<"Введите вещественное число c в диапазоне от -1000.0 до 1000.0 включительно: \n";
cin >> c_number;
{
result = sqrt(a_number-b_number)/ (c_number%2);
cout << result;
}
return 0;
}