Bubble Sorting in C

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;

}

7 views

Recent Posts

See All

"Believe you can and you're halfway there"