• # Et puis, tant qu'on y est ...

    Posté par . En réponse au message tableau en c. Évalué à 2.

    Rien à voir avec ton problème, mais une bonne habitude serait de toujours vérifier la valeur de retour des fonctions, comme celle de scanf dans ton cas : En effet, scanf retourne le nombre d'argument qu'il a correctement lu.

    Et aussi un autre petit truc, tu devrais éviter de trimbaler le '5' dans tout ton code :
    - soit utiliser un '#define' pour fabriquer une symbole qui définirait cette constante
    - soit calculer le nombre d'élément de ton tableau (vue qu'il est déclaré statiquement) avec quelque chose comme (sizeof(tab) / sizeof(tab[0]))