qq_57502372 2021-09-11 08:08 采纳率: 50%
浏览 43
已结题

求:为什么运行结果不对

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

  • 写回答

3条回答 默认 最新

  • 关注

    你想输出c为什么还scanf读取c呢
    只读取a b就可以:

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

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月25日
  • 已采纳回答 9月17日
  • 创建了问题 9月11日