4 char min (char tab[], char size, char n) {
5 char i, min_index, min;
7 if (size == 0) return 0;
11 for (i = n+1 ; i < size ; i++) {
21 void swap (char tab[], char i, char j) {
23 t = tab[i] ; tab[i] = tab[j] ; tab[j] = t;
26 void bubble_sort(char tab[], char size) {
29 for (i = 0 ; i < size ; i++) {
30 min_index = min(tab, size, i);
31 swap(tab, i, min_index);
36 char tab[] = {26, 21, 43, 62, 8};
38 bubble_sort(tab, SIZE);