C Programlama Diziyi Büyükten Küçüğe Sıralama

Herkese merhaba, aşağıdaki kod ile istediğiniz şekilde kullanıcı tarafından belirlenen sayıları ya da kendi düzenlemeniz sırasında verdiğiniz sayıları büyükten küçüğe doğru sıralayan bir program yazdık. Sorularınızı yorum kısmından iletirseniz en kısa sürede geri dönüş yapmaya çalışacağım.

#include <stdio.h>

int main () {
	
int array[5] = {46,54,34,86,23};
int i,j,temp;

/* Burada isterseniz dizinin elemanlarını scanf fonksiyonu ile kullanıcıya seçtirebilirsiniz.
for(i=0;i<5;i++){
    printf("Sayi giriniz: ");
    scanf("%d",&array[i]);
}
*/
for (i=0;i<5;i++) {
    for(j=0;j<5;j++) {
        if(array[i]>array[j]) {
            temp=array[i];
            array[i]=array[j];
            array[j]=temp;
        }
    }
}
printf("Dizi\n");
printf(".......\n");
for(i=0;i<5;i++){
	printf("%d\n",array[i]);
}
}

Bu Yazı İçin Ne Düşünüyorsun?