c语言:求输出最大数。帮忙找一下哪里出错了。新手!!!

来源:百度知道 编辑:UC知道 时间:2024/06/03 01:23:35
#include <stdio.h>
main()
{
double a,b,c;
scanf("%lf%lf%lf",&a,&b,&c);
if(a>b&&a>c) printf("%lf",a);
if(b>a&&b>c) printf("%lf",b);
if(c>a&&c>b) printf("%lf",c);
if(b==c) if(a>b) printf("%lf",a);
else if(a<b) printf(%lf",b);
if(a==c) if(b>a) printf("%lf",b);
else if (a>b) printf("%lf",c);
if(a==b) if(c>a) printf("%lf",c);
else if(c<a) printf("%lf",a);
}

#include <stdio.h>
main()
{
double a,b,c;
scanf("%lf%lf%lf",&a,&b,&c);
if(a>b&&a>c) printf("%lf",a);
if(b>a&&b>c) printf("%lf",b);
if(c>a&&c>b) printf("%lf",c);
if(b==c) if(a>b) printf("%lf",a);
else if(a<b) printf("%lf",b); //printf(%lf",b)少"号
if(a==c) if(b>a) printf("%lf",b);
else if (a>b) printf("%lf",c);
if(a==b) if(c>a) printf("%lf",c);
else if(c<a) printf("%lf",a);
}

#include<stdio.h>
int main()
{
float a, b, c;
printf("请输入3个数:\n");
scanf("%f %f %f", &a,&b,&c);

if(a<b)
a=b;
if(a<c)
a=c;
printf("max=%f",a);
return 0;
}

额。。编译都不过吧。。。

我编译了一下 错在第十行
else if(a<b) printf(%lf",b); 百分号的