#include<stdio.h>
void printArray(int *x,int n){
 int i;
 for(i=0;i<n;i++) printf("%3d",x[i]);
 printf("\n");
}
void swap(int *x,int *y){
 int t=*x;*x=*y;*y=t;
}
void sort(int *x,int n){
 int i,j;
 for(i=1;i<n;i++){
  for(j=0;j<n-i;j++){
   if(x[j]>x[j+1]) swap(&x[j],&x[j+1]);
  }
 }
}
int main(void){
 int x[]={3,4,2,5,1};
 int n=5;
 sort(x,n);
 printArray(x,n);
 return 0;
}