Write a C Program for bubble sorting

Write a C Program for bubble sorting


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

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

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

   printf("Enter %d numbers: ",count);

   for(i=0;i<count;i++)
   scanf("%d",&number[i]);

   /* This is the main logic of bubble sort algorithm 
    */
   for(i=count-2;i>=0;i--){
      for(j=0;j<=i;j++){
        if(number[j]>number[j+1]){
           temp=number[j];
           number[j]=number[j+1];
           number[j+1]=temp;
        }
      }
   }

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

   return 0;
 }
          

Output:

 How many numbers are u going to enter?: 6
 Enter 6 numbers: 4
 5
 6
 2
 3
 7
 Sorted elements:  2 3 4 5 6 7
 --------------------------------