m0_62225565 2021-10-18 18:16 采纳率: 0%
浏览 27

为什么b,c会赋值失败

img


为什么b,c没有被赋值

  • 写回答

5条回答 默认 最新

  • 关注

    你输入没有分隔符 会读入混乱,可以用空格分割一下

    scanf("%f %f %f",&a,&b,&c);
    

    然后再输入 1.23 3.2 4.5这样以空格分割数据

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

    img

    评论

报告相同问题?

问题事件

  • 创建了问题 10月18日