输入4个数让它们从小到大排列,实在不知道错哪了,请大家来看看
#include <stdio.h>#include <conio.h>
int main()
{
int a,b,c,d,temp;
printf("请输入四个整数a,b,c,d:\n");
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
a=a>b? a:b;
a=a>c? a:c;
a=a>d? a:d;
b=b>c? b:c;
b=b>d? b:d;
c=c>d? c:d;
printf("这四个数从小到大排列为:%d,%d,%d,%d\n",d,c,b,a);
getch();
}
可以编译运行,但是结果不对,输入1,2,3,4却得到【这四个数从小到大排列为:4,4,4,4】
请问我错在哪了啊??