консольный калькулятор на c++ отключается после ввода второго слагаемого и нажатия enter в чём ошибка? код внутри
#include
using namespace std;
int main() { setlocale(0, "");
int a, b; //
cout > a; //
cout > b;
int c = a + b; //
cout
#include
using namespace std;
int main() { setlocale(0, "");
int a, b; //
cout > a; //
cout > b;
int c = a + b; //
cout
Ошибка в том, что вы не умеете работать с консолью.
Сначала нужно запустить консоль, затем набрать в ней полный путь и имя исполняемого файла программы, нажать Enter и всё будет нормально работать.
А не тыкать два раза мышкой по значку программы.
Программа должна правильно работать, только консоль сразу же закроется поле вывода результата.
Добавьте ее ожидание нажатия любой кнопки после вывода результата.
она отработала и закрылась
поставьте cin >> a перед return - тогда она отрботает и будет ожидать ввода a, то есть вы увидите результат работы программы
"Павел c++" - прикольный ник, кстати.
Если у тебя Visual Studio, то перед return 0 напиши:
system("pause");
перед return 0;
поставьте getchar();
или system("pause");
cin.get();