#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 中运行此代码时,代码不会停止执行,也不会获得输出。它开始运行但不会停止。我也没有得到任何输出。其他类型的代码工作得很好。
任何人都可以帮我解决这个问题吗?
您编写的代码100%正确。 请注意以下事项,检查一下,如果您已经做到了:
希望这对您有帮助。如果您喜欢我的建议,请按upvoke按钮以激励我为您写下这样的答案。
谢谢!
如果这种情况再次发生,请首先尝试使用其他 IDE 执行相同的代码,或者使用 CMD 或 PowerShell 单独运行代码。
代码运行器扩展运行输出文件中无法与之交互的代码。您必须更改它,以便它在终端中运行。 转至菜单“代码”>“首选项”>“设置”。 在左侧面板的“用户”选项卡中,展开“扩展”部分。 查找并选择运行代码配置。 找到并选中“在终端中运行”框。
该线程中的另一个人建议在运行程序之前保存代码。它被否决了,并被告知这“不是一个答案”。不过,它对我有用,并且是我找到的唯一解决方案。
我遇到了完全相同的问题,结果我忘记保存代码:)