我如何 运行 在 Netbeans 中使用输入进行 C 编程

How I run C progamme with Input in Netbeans

我试试这个代码

#include <stdio.h>

   int main() { 
        int testInteger;
        printf("Enter an integer: \n");
        scanf("%d", &testInteger);  
        return 0;
    }

但是在 Netbeans 中,我不能运行这段代码,因为它只输出空白

Like this

我在 VS 代码中有同样的错误,但我在终端中用 运行 修复了它

你能帮帮我吗

试试这个代码 在scanf

中添加一个space
#include <stdio.h>

   int main() { 
        int testInteger;
        printf("Enter an integer: \n");
        scanf(" %d", &testInteger);  
        return 0;
    }

此问题与 Netbean 的内部 terminal/console 部分有关。内部控制台无法 运行 scanf 功能。因此,请为您的项目使用外部终端。为此:

首先右键单击您的项目,然后 select 属性。 在底部的 window select "Run" 选项卡中。 在那里,有 "Console Type",将此控制台类型从 "internal terminal" 更改为 "external terminal"。 就这些了。