Tu ne demandes pas à ton pogramme d'afficher quoi que ce soit après avoir trié le tableau....
Et il est normal que ordonnerTableau() ne renvoie rien, c'est une fonction void
Edit 1: la fonction copie() n'est pas correcte, elle ne copie rien du tout. Pour preuve, affiche tableauCopie dans le main() (ou appelle une fonction faite pour, voir edit 3)
Edit 2: pourquoi le else ligne 90 ?
Edit 3: une fonction qui copie, ne fait que copier, elle n'affiche pas. Idem pour maximumTableau(). Ecris-toi une fonction qui affiche un tableau d'entier, par exemple void DisplayIntArray(int array[],int nelem). Je crois même qu'elle est proposée dans le tutoriel.
- Edité par edgarjacobs 13 août 2021 à 0:50:29
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent
Tu appelles sommeTableau et moyenneTableau deux fois, avant et dans les printf. Une fois suffit. Et tu n'assigne pas les résultats à des variables en dehors des printf. Les valeurs sont perdues. Tu peux simplifier moyenneTableau en appelanft sommeTableau à l'intérieur. Pourquoi le refaire une autre fois? La fonction displayArray() ou afficheTableau() si tu veux est facile à écrire.
Le Tout est souvent plus grand que la somme de ses parties.
exercise 5 tableau
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent
Le Tout est souvent plus grand que la somme de ses parties.