Write a C Program for Selection Sort

Write a C Program for Selection Sort


 #include <stdio.h>
 int main(){

   int i, j, count, temp, number[25];

   printf("How many numbers u are going to enter?: ");
   scanf("%d",&count);



   printf("Enter %d elements: ", count);
   // Loop to get the elements stored in array
   for(i=0;i<count;i++)
      scanf("%d",&number[i]);
 
   // Logic of selection sort algorithm
   for(i=0;i<count;i++){
      for(j=i+1;j<count;j++){
         if(number[i]>number[j]){
            temp=number[i];
            number[i]=number[j];
            number[j]=temp;
         }
      }
   }



   printf("Sorted elements: ");
   for(i=0;i<count;i++)
      printf(" %d",number[i]);

   return 0;
 }
          

Output:

 How many numbers u are going to enter?: 5
 Enter 5 elements: 1
 9
 4
 0
 8
 Sorted elements:  0 1 4 8 9
 --------------------------------