一只斑鸠鸭 2024-08-15 10:23 采纳率: 75%
浏览 4
已结题

c语言中问题,运行结果错误

不知道为什么这个运行下来,无论我输入哪两个数字,结果全是1
刚学c语言,比较菜,希望给出意见
凑字数acbdncdask

img

  • 写回答

3条回答 默认 最新

  • 一直免费一直爽 2024-08-15 10:24
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    你的代码有一些语法错误,我已经帮你修正了。请参考以下正确的代码:

    #include<stdio.h>
    
    int main() {
        int a, b;
        scanf("%d %d", &a, &b);
        printf("a+b=%d", a + b);
        return 0;
    }
    

    注意以下几点:

    1. main函数后面需要加上括号()
    2. int aint b之间应该用逗号,分隔,而不是空格。
    3. scanf函数的格式字符串中,不需要在变量名前加&符号,因为scanf会自动处理地址运算符。
    4. printf函数的格式字符串中,不需要在变量名前加&符号,因为printf会自动处理地址运算符。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 8月27日
  • 已采纳回答 8月19日
  • 创建了问题 8月15日