#include<stdio.h>
#include <stdlib.h>
int*
sorting (int* arg)
{
int temp=0,j,i;
for(i=1;i<5;i++)
{
for(j=0;j<5-i;j++)
{
if(arg[j] >arg[j+1])
{
temp=arg[j];
arg[j]=arg[j+1];
arg[j+1]=temp;
}
}
}
return arg;
}
int main(){
int i;
int n =5;
int *result_4;
int *sorting_1_arg
= malloc(n
* sizeof *sorting_1_arg
);
printf("Enter 5 elements to sort: ");
for (i =0; i <n; i++){
scanf("%d", &sorting_1_arg
[i
]); }
result_4 = sorting(sorting_1_arg);
printf ("Sorted List recieved from Server ");
for (i =0; i <n; i++){
printf("%d",sorting_1_arg
[i
]); }
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgoKaW50KgogICAgc29ydGluZyAoaW50KiBhcmcpCiAgICB7CgogICAgaW50IHRlbXA9MCxqLGk7CiAgICAgICAgZm9yKGk9MTtpPDU7aSsrKQogICAgICAgIHsKICAgICAgICAgICAgZm9yKGo9MDtqPDUtaTtqKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGlmKGFyZ1tqXSA+YXJnW2orMV0pCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgdGVtcD1hcmdbal07CiAgICAgICAgICAgICAgICAgICAgYXJnW2pdPWFyZ1tqKzFdOwogICAgICAgICAgICAgICAgICAgIGFyZ1tqKzFdPXRlbXA7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICByZXR1cm4gYXJnOwogICAgfQoKaW50IG1haW4oKXsKCiAgICBpbnQgaTsKICAgIGludCBuID01OwogICAgaW50ICpyZXN1bHRfNDsKCiAgICBpbnQgKnNvcnRpbmdfMV9hcmcgPSBtYWxsb2MobiAqIHNpemVvZiAqc29ydGluZ18xX2FyZyk7CgogICAgcHJpbnRmKCJTb3J0XG4gIik7IAogICAgcHJpbnRmKCJFbnRlciA1IGVsZW1lbnRzIHRvIHNvcnQ6ICIpOyAgICAgICAKCiAgICBmb3IgKGkgPTA7IGkgPG47IGkrKyl7CiAgICBzY2FuZigiJWQiLCAmc29ydGluZ18xX2FyZ1tpXSk7CiAgICB9CgogICAgcmVzdWx0XzQgPSBzb3J0aW5nKHNvcnRpbmdfMV9hcmcpOwogICAgcHJpbnRmICgiU29ydGVkIExpc3QgcmVjaWV2ZWQgZnJvbSBTZXJ2ZXIgIik7CgogICAgZm9yIChpID0wOyBpIDxuOyBpKyspewogICAgcHJpbnRmKCIlZCIsc29ydGluZ18xX2FyZ1tpXSk7CiAgICB9CiAgcmV0dXJuIDA7CiAgIH0=