#include
void main()
{
int a,b,c,max;
scanf("%d,%d,%d",&a,&b,&c);
max=a;
if(max if(max
getch();
}
----------------
去掉else,因为if和else总的语句只有一个执行,执行了if里面的就不会执行else里面的语句。
#include
main()
{
int a,b,c,max;
scanf("%d,%d,%d",&a,&b,&c);
max=a;
if(max max=b;
if(max
printf("max=%d",max);
}
像你那样是不行的,因为当第二个大于第一个的时候就不在比较第三个了,所以第三个是最大时是不会输出的