Bubble Sorting in C
- Team ATC
- Sep 18, 2020
- 1 min read
Random Post
#include<stdio.h>
void swap(int *m,int *n){
int temp=*m;
*m=*n;
*n=temp;
}
void bubbleSort(int arr[],int n){
int i,j;
for(i = 0; i < n-1; i++){
for(j = 0; j < n-i-1; j++){
if(arr[j] > arr[j+1]){
swap(&arr[j], &arr[j+1]);
}
}
}
}
int main(){
int i,j,n,arr[n];
printf("Enter the number of elements: ");
scanf("%d",&n);
printf("\nEnter the elements:\n");
for(i=0;i<n;i++){
scanf("%d",&arr[i]);
}
printf("The ascending order of elements using Bubble Sorting is:\n");
bubbleSort(arr,n);
for (i=0;i<n;i++){
printf("%d ",arr[i]);
}
return 0;
}
Comments