簡體   English   中英

為什么我的 C 代碼在終端中運行,但在使用 Code Runner 的 VS 代碼中卻沒有?

[英]Why does my C code run in terminal but not in VS Code using Code Runner?

在 class 期間,我們開始學習 C,當 scanf 任務到來時,我設法完成的所有任務,在我無法使其工作后,我從教授那里復制了代碼,但我仍然無法這行得通。 我在 ubuntu linux 上使用 vs 代碼、代碼運行程序擴展和 ZE0D511356C9DCF3B3Z。

這是代碼:

#include <stdio.h>
#include <stdlib.h>

int main()
 {
    int a, b;
    scanf("%d", &a);
    scanf("%d", &b);
    printf("Zbir je %d\n", a+b);
    return 0;
}

這是output,直到我按下停止按鈕才停止: Output

代碼看起來不錯。 您可能想要更改 vs-code 中的設置以在集成終端中運行代碼。 Go 到文件 -> 首選項 -> 設置。 添加以下代碼:

{
    "code-runner.runInTerminal": true
}

我嘗試在我的機器上運行它並且它運行正確。

我可以從圖片中看出您正在使用 vscode 並使用擴展程序運行它。 問題一定在那里

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM