使用数组输入,利用简单的冒泡排序对数组进行排序,该代码可以扩展成长度为n的数组进行排序。
#include<stdio.h>
int main(){
int a[3];
int i,j,tem;
for(i = 0;i<3;i++){ //题目的输入
scanf("%d",&a[i]);
}
for(i = 0; i < 3; i++){ //冒泡排序
for(j = 2;j > i;j--){
if(a[j] < a[j-1]){
tem = a[j];
a[j] = a[j-1];
a[j-1] = tem;
}
}
}
printf("%d->",a[0]); //依次输出,如果有n个元素可以改成for循环进行输出
printf("%d->",a[1]);
printf("%d\n",a[2]);
return 0;
}