C语言课程,不太弄得懂

键盘输入x的值,求方程y=xx+2x-10所对应的y的值

#include <stdio.h>
int main()
{
    double x,y;
    scanf("%lf",&x);
    y = x*x+2*x-10;
    printf("%lf",y);
    return 0;
}

供参考:

#include<stdio.h>
int main()
{
     double x,y;
     scanf("%lf",&x);
     y = x*x + 2*x -10;
     printf("y=%.2f",y);

     return 0;
}

#include <stdio.h>
int main()
{
    double x,y;
    scanf("%f",&x);
    y = x*x+2*x-10;
    printf("%g",y);
    return 0;
}
 

#include <stdio.h>
int main()
{
int y = 0;
int x = 0;
printf_s("请输入一个数:");
scanf_s("%d", &x);
y = x * x + 2 * x - 10;
printf_s("%d\n", y);

}
应该是这样的!