首页 > 解决方案 > 在 Sublime Text 3 中编译时的输入问题

问题描述

在 Sublime Text 3 编辑器中编译代码时出现问题。即:(我在 C++ 中的计算器示例中显示)当输入一个动作时(通过按 Enter)没有任何反应,只有光标移动到下一行。

在编译所有需要键盘输入的程序(我在 Python 和 C++ 中尝试过)时都会出现这个问题。

ps 如果有人需要它:那么我用于 C++ 的编译器是 gcc。

在此处输入图像描述

代码:

# include <iostream>
using namespace std;

 int main()
{
 char op;
float num1, num2;

cout << "Enter operator: ";
cin >> op;

cout << "Enter two operands: ";
cin >> num1 >> num2;

switch(op)
{
    case '+':
        cout << num1+num2;
        break;

    case '-':
        cout << num1-num2;
        break;

    case '*':
        cout << num1*num2;
        break;

    case '/':
        cout << num1/num2;
        break;

    default:
        cout << "Error! operator is not correct";
        break;
}

return 0;
}

标签: c++inputsublimetext3

解决方案


推荐阅读