Re bonsoir ,
Cherchant une maitrise du langage C je m'entraine au fur & à mesure du tutoriel et la je suis confronté à un Soucis enfin aulieu de m'expliquer je pense que c'est plus compréhensible en voyant le code directement
Ma Fonctions :
Le Tableau envoyé à la fonction
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 void ordonnerTableau(int tableau[], int tailleTableau) { int i=0; int inter=0; for (i=0;i<tailleTableau;i++) { if (i>0) { if(tableau[i-1]>tableau[i]) { inter=tableau[i]; tableau[i]=tableau[i-1]; tableau[i-1]=inter; } } } }
& j'obtient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 tableau[0]=16; tableau[1]=48; tableau[2]=10; tableau[3]=50;
16
10
48
50
Quelqu'un pourrais m'expliquer pourquoi il ne traite pas le premier élément de mon tableau?
Partager