Problem Statement
Write a program in C to sort the given numbers in descending order.
How to sort the number in descending order in C ?
#include <stdio.h>
int main ()
{
int i,j,a,n=5,number[15];
number[0]=1;
number[1]=7;
number[2]=8;
number[3]=4;
number[4]=6;
for (i=0; i<n; ++i)
{
for (j=i+1; j<n; ++j)
{
if (number[i] < number[j])
{
a= number[i];
number[i] = number[j];
number[j] = a;
}
}
}
printf ("\ndescending order of entered numbers");
for (i=0; i<n; ++i)
printf ("\n%d",number[i]);
}
Leave a Comment