Bonjour,

Je suis un cours d'un site toutefois je n'arrive pas à faire en sorte que ma fonction tri d'un tableau fonctionne.

Voici le code :

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
 
int ordonnerTableau(int tableau[])
{
    int i, valeur;
        for (i = 0 ; i < sizeof(tableau)/4 ; i++) /*Size of affiche le nb d'octet utilisé par le tableau, on divise par 4 car type int = 4 octets. */
        {
                if ((tableau[i] > tableau[i + 1]) && (i <= ((sizeof(tableau))/4) )) /* Pour dire and, on utilise && */
                    {
                        valeur = tableau [i];
                        tableau[i] = tableau [i+1];
                        tableau[i + 1] = valeur;
                        i = 0;
                    }
    }
    return(0);
}