#include <stdio.h>
void printArray(int *x, int n)
{
int i;
for( i=0; i<n; i++ )
}
void sort(int *x,int n)
{
int tmp,i,j;
for (int i=1; i<n; i++)
{
for (int j=0; j<n-i; j++)
{
if( x[j] > x[j+1] )
{
tmp = x[j];
x[j] = x[j+1];
x[j+1] = tmp;
}
}
}
}
int main()
{
int i, j, tmp;
int n=5;
int x[] = {3,4,2,5,1};
sort(x,5);
printArray(x,n);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHByaW50QXJyYXkoaW50ICp4LCBpbnQgbikKewogICAgaW50IGk7CiAgICBwcmludGYoInByaW50QXJyYXk+ICIpOwogICAgZm9yKCBpPTA7IGk8bjsgaSsrICkKICAgICAgICBwcmludGYoIiUzZCIsIHhbaV0pOwogICAgcHJpbnRmKCJcbiIpOwp9Cgp2b2lkIHNvcnQoaW50ICp4LGludCBuKQp7CmludCB0bXAsaSxqOwpmb3IgKGludCBpPTE7IGk8bjsgaSsrKSAKCXsKICAgICAgICBmb3IgKGludCBqPTA7IGo8bi1pOyBqKyspCgkJewogICAgICAgICAgICBpZiggeFtqXSA+IHhbaisxXSApCgkJCXsKICAgICAgICAgICAgICAgIHRtcCA9IHhbal07CiAgICAgICAgICAgICAgICB4W2pdID0geFtqKzFdOwogICAgICAgICAgICAgICAgeFtqKzFdID0gdG1wOwogICAgICAgICAgICB9CgkJfQoJfQp9CgppbnQgbWFpbigpCnsKICAgIGludCBpLCBqLCB0bXA7CiAgICBpbnQgbj01OwogICAgaW50IHhbXSA9IHszLDQsMiw1LDF9OwoKICAgIHNvcnQoeCw1KTsKICAgIAogICAgcHJpbnRBcnJheSh4LG4pOwogICAgCiByZXR1cm4gMDsKfQ==