cin в visual sudio code на C++

введите сюда описание изображенияЯ начал писать код на с++ в visual studio code и все было нормально. Но когда я захотел ввести команду для получения информации от пользователя( std::cin ) у меня пошло что то не так. Команда std::cout сработала но почему то я не могу ввести код у меня просто не пишется и даже не нажимается пробел и ентер. Вот собственно мой код:

#include <iostream>
#include <string>
using namespace std;
int b;
string i;
void sol() {
    std::cout << "Хотите поменять ваш интджер? ";
    std::cin >> i;
    if(i == "да") {
        cout << "На какой?";
        cin >> b;
        cout << "Ваш сегодняшний интеджер это: " << b;
    }
    else {
        cout << "Как хотите";
    }
}
int main() {
    setlocale(LC_ALL, "RU");
    int a;
    a = 2 + 2;
    std::cout << "сегодняшний интеджер: " << a;
    sol();
    return 0;
}

Ответы (0 шт):