【问题标题】:My C code is not running in Microsoft VS CODE我的 C 代码未在 Microsoft VS CODE 中运行
【发布时间】:2021-05-08 11:25:44
【问题描述】:
#include <stdio.h>

int main()
{
    int a,b;
    printf("Enter the value of a\n");
    scanf("%d",&a);
    printf("Enter the value of b\n");
    scanf("%d",&b);
    printf("The sum of a and b is %d", a + b);
    return 0;
}

当我在 Microsoft Visual Code 中运行此代码时,代码不会停止执行,我也不会得到输出。它开始运行,但不会停止。我也没有得到任何输出。其他类型的代码运行良好。 任何人都可以帮助我吗? click here for image from vscode showing the running window

【问题讨论】:

  • 它要求您输入内容后会发生什么?您是否设法在运行时打印了一些东西?
  • 先去掉文件路径中的所有空格,在 OneDrive 以外的地方试试
  • 它甚至不要求我输入..它只是继续运行而没有任何输出..检查我提供的图像

标签: c visual-studio-code compiler-errors runtime-error


【解决方案1】:

如果这种情况再次发生,请再次尝试使用其他 IDE 执行相同的代码,或者使用 CMD 或 PowerShell 单独运行您的代码。

【讨论】:

    【解决方案2】:

    您编写的代码是 100% 正确的。 请注意以下事项,如果您做过,请检查一下:

    1. 在您的系统中安装 gcc。 gcc 帮助你编译 c 或 c++ 代码。
    2. 从 Visual Studio 代码的扩展部分安装 C/C++ 扩展。
    3. 最后,如果还是这样,尝试重新安装visual studio代码。

    我希望,这可能对您有所帮助。如果你喜欢我的建议,请按upvoke按钮来激励我为你写下这样的答案。

    谢谢!

    【讨论】:

      【解决方案3】:

      代码运行器扩展在无法交互的输出文件中运行代码。您必须对其进行更改,以便它在终端中运行。 转到菜单代码 > 首选项 > 设置。 在左侧面板的用户选项卡中,展开扩展部分。 查找并选择运行代码配置。 找到并选中在终端中运行复选框。

      【讨论】:

        猜你喜欢
        • 2021-12-26
        • 1970-01-01
        • 2022-01-14
        • 2021-09-15
        • 2022-08-23
        • 2020-09-29
        • 1970-01-01
        • 2021-08-26
        • 2020-09-29
        相关资源
        最近更新 更多