[求助]这个错在哪里呀?
为什么输入4 3 2 1会输出4>853>853>853这个来呀?是不是程序有问题了?那又错在哪里呢?main()
{ int a,b,c,d,t;
printf("a,b,c,d=");
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a<b){a=t;a=b;b=t;}
if(a<c){a=t;a=c;c=t;}
if(a<d){a=t;a=d;d=t;}
if(b<c){b=t;b=c;c=t;}
if(b<d){b=t;b=d;d=t;}
if(c<d){c=t;c=d;d=t;}
printf("%d>%d>%d>%d",a,b,c,d);
getch();
}