C program to implement of Bubble sort

   #include <stdio.h>
    #include <conio.h>
void swaping(int *xp, int *yp) 
{ 
    int temp = *xp; 
    *xp = *yp; 
    *yp = 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]) 
            swaping(&arr[j], &arr[j+1]); 
} 
void printArray(int arr[], int size) 
{ 
    int i; 
    for (i=0; i < size; i++) 
        printf("%d ", arr[i]); 
    printf("\n"); 
} 

int main() 
{ 
    int arr[] = {90, 79, 56, 10, 23,34}; 
    int n = sizeof(arr)/sizeof(arr[0]); 
    bubbleSort(arr, n); 
    printf("Sorted array: \n"); 
    printArray(arr, n); 
    return 0; 
} 

Output:

Sorted array: 
10 23 34 56 79 90