#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
5条答案
按热度按时间bsxbgnwa1#
如果这种情况再次发生,请尝试使用其他IDE执行相同的代码,或者使用CMD或PowerShell单独运行代码。
oug3syen2#
你写的代码是100%正确的。注意以下几点,如果你已经做了,请检查一下:
1.在你的系统中安装gcc。gcc帮助你编译c或c++代码。
1.从visual studio代码的扩展部分安装C/C ++扩展。
1.最后,如果情况仍然相同,请尝试重新安装visual studio代码。
我希望,这可能会对你有所帮助。如果你喜欢我的建议,请按下上呼按钮,以激励我为你写下这样的答案。
谢谢!
nbewdwxp3#
代码运行器扩展在输出文件中运行代码,但不能与之交互。您必须更改它,以便它在终端中运行。转到菜单“代码”〉“首选项”〉“设置”。在左侧面板的“用户”选项卡中,展开“扩展”部分。找到并选择“运行代码配置”。找到并选中“在终端中运行”框。
wpx232ag4#
代码不运行的主要原因是因为它是在“输出”窗口中运行的,我在链接的图像中已经显示了。如果你想正确地运行代码,那么你必须在“终端”窗口中运行它。
要在“终端”窗口中运行您的代码,您必须遵循以下步骤:步骤1:打开设置。步骤2:然后在设置的搜索框中输入“Run in Terminal”。向下滚动并找到该设置。Install code runner if you haven't.步骤3:勾选第2行的方框。
之后,您的代码将正常运行。
j2datikz5#
我有完全相同的问题,原来我忘记保存代码:)