История изменений
Исправление fsb4000, (текущая версия) :
ты про отступы слышал?
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
int main() {
char d;
do {
double a, b, c;
system("clear");
cout << "Введите первое число: ";
cin >> a;
if (!cin) {
cout << "Ошибка ввода!" << endl;
cin.clear();
fflush(stdin);
} else {
cout << "Введите второе число: ";
cin >> b;
if (!cin) {
cout << "Ошибка ввода!" << endl;
cin.clear();
fflush(stdin);
} else {
c = a + b;
cout << "Сумма чисел равна: ";
cout << c << endl << endl;
}
}
cout << "Выйти из программы?" << endl;
cout << "Для выхода из программы введите 'д'," << endl;
cout << "для продолжения работы введите 'н': ";
cin >> d;
} while (d != 'д');
return 0;
}
Исходная версия fsb4000, :
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
int main() {
char d;
do {
double a, b, c;
system("clear");
cout << "Введите первое число: ";
cin >> a;
if (!cin) {
cout << "Ошибка ввода!" << endl;
cin.clear();
fflush(stdin);
} else {
cout << "Введите второе число: ";
cin >> b;
if (!cin) {
cout << "Ошибка ввода!" << endl;
cin.clear();
fflush(stdin);
} else {
c = a + b;
cout << "Сумма чисел равна: ";
cout << c << endl << endl;
}
}
cout << "Выйти из программы?" << endl;
cout << "Для выхода из программы введите 'д'," << endl;
cout << "для продолжения работы введите 'н': ";
cin >> d;
} while (d != 'д');
return 0;
}