Bubble Sort in C

  1. #include<stdio.h>  
  2. #include<conio.h>  
  3. void main()  
  4. {  
  5. int bub[10],i=0,j=0,tem=0,size=10;  
  6. clrscr();  
  7. printf ("enter nos of array:");  
  8. for(i=0;i<size;i++)  
  9. {  
  10. printf("\n enter no:");  
  11. scanf("%d",&bub[i]);  
  12. }  
  13. for(i=0;i<size;i++)  
  14. {  
  15. printf ("\t%d",bub[i]);  
  16. }  
  17. for(i=0;i<(size-1);i++)  
  18. {  
  19. for(j=0;j<(size-1)-j;j++)  
  20. {  
  21. if (bub[j]>bub[j++])  
  22. {  
  23. tem=bub[j];  
  24. bub[j]=bub[j+1];  
  25. bub[j+1]=tem;  
  26. }  
  27. }  
  28. }  
  29. printf("\n\n sorted elementes of the array:\n\n");  
  30. for(i=0;i<size;i++)  
  31. {  
  32. printf("\t%d",bub[i]);  
  33. }  
  34. getch();