最基础的了,不再过多赘述
#include<stdio.h>
#define max 10//可通过更改此处来改变数字数量的上限
int main()
{
int a[max];
int i,j,t;
printf("请以空格隔开的方式输入%d个数:\n",max);
for(i=0;i<max;i++)
scanf("%d",&a[i]);
printf("\n");
for(j=0;j<max-1;j++)
for(i=0;i<max-1-j;i++)
if(a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}
printf("排序后:\n");
for(i=0;i<max;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}