#include <stdio.h>
int main()
{
int a,b,c,temp;
printf("plese input three numbers:");
scanf("%d%d%d",&a,&b,&c);
if(a>b){
temp = a;
a = b;
b = temp;
}
if(a>c){
temp = c;
c = a;
a = temp;
}
if(b>c){
temp = b;
b = c;
c = temp;
}
printf("%d %d %d",a,b,c);
return 0;
}
核心思想就是更换a,b,c内存放的值,以达到从小到大排序的目的,然后中间引入了一个变量temp用来临时存放数值。