Задать вопрос
@Sissel

Не работает «cin» в С++. Как исправить?

#include <iostream>
using namespace std;
int main(int argc, char const *argv[])
{
int x,y;
cout<<"X = "; //На экран выводится 'X = '
cin>>x; //ввожу число 
cout<<"Y = "; //На экран НЕ выводится 'Y = '
 cin>>y;
 cout<<"x+y = "<<(x+y)<< endl;
 return 0;
 }

Просто не продолжается операция после ввода числа. Ввёл число, нажал Enter и на этом всё. Сout работает полноценно. Ошибок никаких не выдаёт.
  • Вопрос задан
  • 1322 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Stepik
    Внутреннее устройство контейнеров в STL (C++)
    2 недели
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Решения вопроса 1
wataru
@wataru Куратор тега C++
Разработчик на С++, экс-олимпиадник.
Код весьма прост и ошибки в нем не видно.
Удостоверьтесь, что вы запускаете именно этот код. Может не ту программу закпускаете, или забыли откомпилировать.
Удалите исполняемый файл, убедитесь что файл исходник сохранен, перекомпилируйте.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы