c语言编程找错

#include<stdio.h>

int main()

{

    float x,y;

    scanf("%f\n",&x);

    if(x<1)

    {

    y=x;

    printf("y=%f\n",y);

    }

    else if(x<10)

    {y=2*x-1;

    printf("y=%f\n",y);

    }

    else

    {y=3*x-11;

    printf("y=%f\n",y);

    }

    return 0;

}

为什么在编译器上完成不了输出。

慕前端6184863
浏览 1172回答 5
5回答

达布尔Double

你把scanf里的"\n"去掉

慕莱坞2074814

执行不出来,哪位大佬给我找一下错

慕用4063026

y=19.000000我的编辑器没问题啊,输入的10
打开App,查看更多内容
随时随地看视频慕课网APP