Partage
  • Partager sur Facebook
  • Partager sur Twitter

Les tableaux

Problème avec l'exercice 1

    20 juin 2006 à 22:33:04

    Bonsoir,
    j'ai un petit soucis avec l'exercice 1 du chapitre tableau.
    Voilà le code complet :
    long sommeTableau (long tableau[], long tailleTableau);



    int main(int argc, char *argv[])
    {
        long tableau[4] = {5, 5, 5, 5}, tailleTableau = 4;
        printf("%ld", sommeTableau( tableau[], tailleTableau));

            return 0;
    }


    long sommeTableau (long tableau[], long tailleTableau)
    {
      int resultat = 0, i = 0;
      for (i = 0 ; i < tailleTableau ; i++ )
      {resultat = tableau[i] + resultat;
      }
      return resultat;

    }


    Le problème vient de :
    printf("%ld", sommeTableau( tableau[], tailleTableau));


    En effet, si on écrit "tableau" ça fonctionne, mais pas lorsqu'on tape "tableau[]" comme préciser dans le cours.

    Si quelqu'un pouvais m'éclaircir ce point svp ^^

    Merci
    • Partager sur Facebook
    • Partager sur Twitter
      20 juin 2006 à 22:40:17

      Tu descends quelques topics plus bas, il y a exactement le même topic
      • Partager sur Facebook
      • Partager sur Twitter
        21 juin 2006 à 11:13:45

        Citation : Tiflo

        En effet, si on écrit "tableau" ça fonctionne, mais pas lorsqu'on tape "tableau[]" comme préciser dans le cours.



        Chapitre lu trop vite -> relecture.

        Le concept de tableau est certainement le plus complexe du langage C, pas le moment de dénigrer...
        • Partager sur Facebook
        • Partager sur Twitter

        Les tableaux

        × 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.
        • Editeur
        • Markdown