#include <stdio.h>

void swap(int *x, int *y){
    int tmp = *x;
    *x = *y;
    *y = tmp;
}

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(){
    int x[] = {3,4,2,5,1};

    sort(x, 5);

    for(int i=0;i<5;i++){
        printf("%d ", x[i]);
    }

    return 0;
}
