C program for sorting the elements of an array in descending order YASH PAL, 31 July 2024 In this tutorial, we are going to write a C Program for sorting the elements of an array in descending order in C Programming with practical program code and step-by-step full complete explanation. C Program for sorting the elements of an array in descending order. #include<stdio.h> #include<conio.h> #include<stdlib.h> void main() { int *arr,temp,i,j,n; printf("Enter the number of elements in the array"); scanf("%d",&n); arr = (int*)malloc(sizeof(int)*n); for(i=0;i<n;i++) { printf("nEnter a number:"); scanf("%d",&arr[i]); } for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if(arr[i]<arr[j]) { temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } printf("Elements of array in descending order aren"); for(i=0;i<n;i++) printf("%dt",arr[i]); getch(); } Output Enter the number of elements in the array: 5 Enter a number: 32 Enter a number: 43 Enter a number: 23 Enter a number: 57 Enter a number: 47 Elements of array in descending order are: 57 47 43 32 23 c coding problems