C++改错急急急

来源:百度知道 编辑:UC知道 时间:2024/05/26 21:18:27
include<stdio.h>
main()
{int a b c;
a=2.b=3.c=1;
if(a>b)
if(a>c)
printf("%d\n",a)
else
printf("%d\n",b)
printf("end\n")
}

include<stdio.h>
main()
{int a,b,c;
a=2;b=3;c=1;
if(a>b)
{
if(a>c)
printf("%d\n",a);
else
printf("%d\n",b);
}
printf("end\n");
}

你这是c语言,不是c++

#include <stdio.h>
void main()
{
int a=1,b=2,c=3;
if(a>b&&a>c)
printf("%d\n",a);
else
(b>a&&b>c)?printf("%d\n",b):printf("%d\n",c);
printf("end\n");
}
这个是直接比较1 2 3大小的。
下面这个可以自己赋值,每输入一个值后按下空格,输入完第三个点回车。如果比较小数,把语句中所有int换成float,d换成f。
#include <stdio.h>
void main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a>b&&a>c)
printf("%d\n",a);
else
(b>a&&b>c)?printf("%d\n",b):printf("%d\n",c);
printf("end\n");
}