//简单的方法就是对三个数按大小排序。先将最小的数放到首位,如果发现有大小顺序不对的,就将它们交换位置。
#include
int main()
{
int a,b,c,t;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
if(a>b){t=a; a=b; b=t;} //a与b若大小顺序不对,就交换位置
if(a>c){t=a; a=c; c=t;} //a与c若大小顺序不对,就交换位置;到此a肯定是最小
if(b>c){t=b; b=c; c=t;} //b与c若大小顺序不对,就交换位置;到此c肯定是最大
printf("这三个数从小到大排列是:%d %d %d\n",a,b,c);
getch();
return 0;
}