任何一个从小到大排序的函数都满足你的要求:
#include
#define NUMB 5
void main()
{
int a[NUMB];
int i,j,t;
printf("please enter %d number:\n",NUMB);
//输入时用 空格 间隔开
for(j=0;j{
scanf("%d",&a[j]);
}
//冒泡排序:从小到大
for(i=0;i{
for(j=0;j{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
//输出排序后结果
for(j=0;j{
printf("%d\t",a[j]);
}
printf("\n");
getchar();
return ;
}