5 void promptValue(const char* msg
, int* addr
) {
10 void xorSwap (int *v1
, int *v2
) {
18 void swap(int* v1
, int* v2
) {
26 void displayArray(int* array
, int count
) {
27 for (int i
= 0; i
< count
; i
++) {
28 printf("Value in array index %d = %d\n", i
, array
[i
]);
32 bool sortFirst(int* array
, int length
) {
33 for (int i
= 0; i
< length
-1; i
++) {
34 if (array
[i
] > array
[i
+1]) {
35 swap(&array
[i
], &array
[i
+1]);
44 for (int i
= 0; i
< 5; i
++) {
45 promptValue("Valeur ?", &array
[i
]);
47 displayArray(array
, 5);