Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не работает код в c++

денис кореповЪ Ученик (206), закрыт 4 года назад
Только начинаю изучать язык c++, поэтому не знаю всех тонкостей. Можете подсказать что неверно в этом коде? При компиляции он выдает ошибки.
Код:
#include
using namespace std;

int main()
{
int a;
int b;
int x;
int res;
cout << "число 1 = ";
cin >> a;
cout << "число 2 = ";
cin >> b;
cout << "выберите действие: /n" << "1)сложение /n" << "2)вычитание /n" << "3)умножение /n" << "4)деление";
cin >> x;
switch (x) {
case 1:
int res = a + b;
break;
case 2:
int res = a - b;
break;
case 3:
int res = a * b;
break;
case 4:
int res = a / b;
break;
}
cout << "результат: " << res << endl;
}
Лучший ответ
Зло Просветленный (38819) 4 года назад
у тебя в начале
int res;
не надо в каждом case писать int res = a * b; - так ты пытаешься новую переменную создать, просто
res = a * b;
денис кореповЪУченик (206) 4 года назад
Спасибо большое. Помогло!
Остальные ответы
λ Искусственный Интеллект (226372) 4 года назад
код ошибки компиляции покажи
Похожие вопросы