#include <stdio.h>
#include <stdlib.h>


int sort(int arr[10], int flag);

int main ()
{
    int arr[10] = {5, 1, 9, 8, 6, 7, 2, 4, 5, 3};
    int *p;
    int flag = 1;

    p = (int*)calloc(10, sizeof(int));

    for (int i = 0; i < 10; i++){
        for (int j = 0; j < 9; j++)
            *(p+i) = sort(arr, flag);
        printf ("%2i", *(p+i));
        }

    return 0;
}

int sort(int arr[10], int flag)
{
    for (int i = 0; i < 10; i++){
            if(arr[i] < arr[i+1]){
                flag = arr[i];
        }
    }
    return flag;
}