Bonjour,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #include <stdio.h> void f(int *p, int *q) { while(p<q) { *p +=*q; *q = *p-*q; *(p++) -= *(q--); } } int main () { int tab []={1,2,3,4,5,6}; int i; f(tab, tab+4); for(i=0; i<6; i++) printf("%d\n", tab[i]); return 0; }
Ce petit programme m'affiche
Je n'ai pas compris le résultat final de ce programme mystère.5
4
3
2
1
6
Process returned 0 <0*0> execution time: 0.922 s
Merci de me l'éclaircir.
Partager