【求助】!帮忙看一下
#include "stdio.h"void main(){
int a,b,c,d,t;
printf("请输入4个数");
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
if(a>b){
t=a;a=b;b=t;}
if(a>c){
t=a;a=c;c=t;}
if(a>d){
t=a;a=d;d=t;}
if(b>c){
t=a;b=c;c=t;}
if(b>d){
t=b;b=d;d=t;}
if(c>d){
t=c;c=d;d=t;}
printf("排序结果如下");
printf("%d,%d,%d,%d",a,b,c,d);
}输入4个数按从大到小输出,编译通过,喔输入了1 2 3 4但结果是4个一样的数-858993460