救命这个可怜的娃C语言写出来!

写程序,计算购货款。请输入购货金额,输出实际付款金


购货折扣率如下:
购货金额<=500 不打折
500元<购货金额<=1000元 9折
1000元<购货金额 8折

2.输入三角形的三条边,判断它们是否能构成直角三角形。

请大家帮我把上面的两道题用C语言写出来!

1

#include <stdio.h>

int main()
{
    double m;
    printf("%lf",&m);
    if(m>500 && m<=1000)
        m = m*0.9;
    else if(m>1000)
        m = m*0.8;
    printf("%lf",m);
    return 0;
}

2

#include <stdio.h>

int main()
{
    double a,b,c;
    scanf("%lf %lf %lf",&a,&b,&c);
    a = a*a;
    b = b*b;
    c = c*c;
    if( a+b == c || a+c == b || b+c==a)
        printf("可以构成直角三角形");
    else
        printf("不可以构成直角三角形");
    return 0;
}