void bubblesort(char inlist[MAX_SIZE][STRINGLENGTH + 1], int size) { int i, j; char *temp; int flipped = FALSE; for (i = size; i >= 0; i--) { for (j = 0; j < i; j++) { if (strcmp(inlist[j],inlist[j+1]) < 0) { temp = inlist[j]; inlist[j] = inlist[j+1]; inlist[j+1] = temp; flipped = TRUE; } } if (flipped == FALSE) { return; } } }