C PROGRAM TO SORT ARRAY ELEMENTS

C Program to print Sorted array elements, which will be scanned in array memory by program.

 

#include<stdio.h>

void main()         //Main
{
int a[50],i,j,temp,n;
printf(“\n_________________________________________________________\n”);
printf(“Enter size of array: “);
scanf(“%d”,&n);            //n is size of array
printf(“\n_________________________________________________________\n”);
printf(“Enter an array elements:\n”);

for(i=0;i<n;i++)
{
scanf(“%d”,&a[i]);
}
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]<a[j])
{
temp=a[i];                          //This is actual sorting logic
a[i]=a[j];
a[j]=temp;
}
}
}

printf(“\nSorted array is:\n”);

for(i=0;i<n;i++)
{
printf(“%d\n”,a[i]);
}

getch();
}

Thanks for your comment..