找不到任何有效的外壳。在外部终端中执行时需要

约翰·沃尔斯托克

因此,我目前正在NetBeans IDE 8.1中运行C程序,但是一旦尝试使用scanf函数,我便开始遇到问题。我已经下载了MinGW,并添加了C:\ MinGW \ bin; 到我的路径环境变量。我抬起头,发现我应该运行外部终端才能使用scanf,但是我收到此错误。有谁知道如何解决这个问题。我对C和这个IDE来说还很陌生,因此希望能使用更简单的说明。这是代码:

#include <stdio.h>

int main()
{
    int int1, sum, int2;
      printf("Enter\n");
      scanf("%d", int1);
      printf("Enter\n");
      scanf("%d", int2);
      sum = int1 + int2;
      printf("sum is %d", sum);

      return 0;

}
爱德华·卡拉克

你需要传递的int *,而不是int进入scanf这是因为scanf必须在变量参数列表中填写每个参数。您的代码应为

int main()
{
    int a, b;
    printf("Enter first number\n");
    scanf("%d", &a);

    printf("Enter second number\n");
    scanf("%d", &b);

    printf("sum is %d\n", a + b);

    return 0;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

终端找不到任何命令!

以 sudo 身份执行时找不到命令,但在“sudo su”后有效

在外壳中找不到文件

在外壳中找不到调用期望

Vault -autocomplete-install找不到任何外壳

错误:在任何存储库中找不到有效的gem'gettc'(> = 0)

R Markdown找不到文件,但执行块有效

zip在外壳中有效,但在Python脚本中无效

GSSException:在将Polybase与Kerberos连接时,未提供有效的凭据(机制级别:找不到任何Kerberos tgt)

在外壳中获取程序执行时间

致命:在 /usr/share/maven/bin/ 中找不到任何可执行文件

错误:找不到任何要为事务执行的函数

“错误:找不到任何要执行的交易功能”

gpg:在ubuntu中找不到有效的OpenPGP数据

在 QT 中找不到有效的套件

错误:在运行Rails 3.2.18的任何存储库中找不到有效的gem'crypt19'(= 1.2.1)

如何在正确的路径中添加资产存储库?,在任何分支或标签中都找不到有效的 json

在钥匙串中找不到有效的iOS代码签名钥匙。您需要申请代码签名证书

在文本中查找有效的电话号码,未找到任何号码

由于window.onload = function(),onclick函数在内联脚本中有效,而在外部js文件中无效。需要解决方法

jQuery 脚本在 HTML 中有效,但在外部文件中无效

找不到有效的Gruntfile

找不到有效的gem'metaclass'

找不到有效的设置文件

激活输入:在外部 div 中有效

通过外壳脚本执行时,echo $ HISTSIZE不打印,但在命令行中有效

当应用程序在外部服务器上运行时,找不到所有请求(404)

Postgresql找不到任何带有`uniqueId NOT IN(null)`的条目

找不到对 QRegularExpression 行为的任何解释。它有效,但不应该