#include <stdio.h>
void main ()
{
int number[30];
int i,j,a,n;
printf (“Enter the value of N\n”);
scanf (“%d”, &n);
printf (“Enter the numbers \n”);
for (i=0; i<n; ++i)
scanf (“%d”,&number[i]);
/* sorting begins …*/
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 (“The numbers arranged in descending order are given below\n”);
for (i=0; i<n; ++i)
{
printf (“%d\n”,number[i]);
}
} /* End of main() */
/*————————————————
Output
Enter the value of N
6
Enter the numbers
10
35
67
100
42
688
The numbers arranged in descending order are given below
688
100
67
42
35
10
/*————————————————*/
Not Satisfied ? Just search & get the result
Related posts:
- C program to accept N numbers and arrange them in an ascending order
- C program to accept N numbers sorted in ascending order and to search for a given number using binary search. Report success or failure in the form of suitable messages
- C program to accept a matrix of given order and interchange any two rows and columns in the original matrix
- C program to accept a set of numbers and compute mean, variance and standard deviation
- C program to sort N numbers in ascending order array with suitable headings
