又有问题辣 代码不知道那里错辣

img

img


帮我看看,这是哪里的问题明明和教材上的一样啊 我是搞不懂辣 123

img

是不是用了中文符号?

第9行有中文字符,估计是最后面那个分号

【以下回答由 GPT 生成】

解决方案

根据提供的错误信息和代码,我发现了几个问题:

  1. 函数头的右括号未正确书写,应该是)而不是
  2. 变量声明的逗号应该用分号分隔。
  3. printf 函数的字符串常量应该用双引号 " 包围起来。
  4. scanf 函数的格式字符串应该用双引号 " 包围起来。
  5. scanf 函数的参数中的变量名存在一些错误,应该是 &n1&n2
  6. printf 函数的参数中的字符串格式控制符 %d 后缺少一个逗号。
  7. return 语句末尾应该加上分号。

下面是修改后的代码:

#include <stdio.h>

int main(void) {
    int n1, n2;

    printf("请输入两个整数:\n");
    printf("整数1:");
    scanf("%d", &n1);
    printf("整数2:");
    scanf("%d", &n2);
    printf("它们的和是:%d\n", n1 + n2);

    return 0;
}

这样修改后的代码应该可以正常编译和运行了。

请注意,在将代码粘贴到在线工具或编译器中之前,请仔细检查代码的拼写和语法是否正确。并仔细阅读编译器提供的错误信息,以便更好地理解和解决问题。



【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

上面两位大佬说的对✓