a bubble sort in c from learnc the hard way