TP 13 exo1: Add libraries functions already written
[TD_C.git] / TP_13 / exo1 / lib / sort.h
CommitLineData
fac749d5
JB
1#ifndef SORT_H
2#define SORT_H
3
33b9c646
JB
4#include <stdbool.h>
5
6typedef bool(*criteria_cb)(int a, int b);
7
8/* sort criteria */
9bool ascending(int a, int b);
10bool descending(int a, int b);
11
12void sort_array(int* array, int length, criteria_cb criteria);
fac749d5
JB
13
14#endif /* SORT_H */