voidbubble_sort(long list[],long n){long c, d, t;for(c =0; c <( n -1); c++){for(d =0; d < n - c -1; d++){if(list[d]> list[d+1]){/* Swapping */
t = list[d];
list[d]= list[d+1];
list[d+1]= t;}}}}
Bubble Sort with pointer
voidpointer_bubble_sort(long* list,long n){long c, d, t;for(c =0; c <( n -1); c++){for(d =0; d < n - c -1; d++){if(*(list + d )>*(list+d+1)){/* Swapping */
t =*(list + d );*(list + d )=*(list + d +1);*(list + d +1)= t;}}}}