Partage
  • Partager sur Facebook
  • Partager sur Twitter

Tableau/somme/fonction

Sujet résolu
    23 octobre 2008 à 18:55:13

    Bonjour,
    Je copie/colle mon code en C.
    Je voudrais que ma fonction ajoute chaque valeur du tableau. Mais ça m'affiche un truc genre -265545.(avec plein de chiffres quoi :p )

    Merci.
    #include <stdio.h>
    #include <stdlib.h>
    
    long sommeTableau (long tableau [], long resultat)
    {
        
         resultat = tableau [0] + tableau [1] + tableau [2];
         return resultat;
         }
    
    
    
    int main(int argc, char *argv[])
    {
      long tableau [3] = {3, 5, 2};
      long resultat = 0;
      resultat = sommeTableau (tableau[3], resultat);
      printf("le resultat est :%ld\n", resultat);
      
      
      
      system("PAUSE");	
      return 0;
    }
    


    :lol:
    C'est bon j'ai trouvé mon erreur
    resultat = sommeTableau (tableau[], resultat);
    

    Il fallait enlever "[]".
    • Partager sur Facebook
    • Partager sur Twitter
      23 octobre 2008 à 19:15:58

      Marque le sujet résolu,

      Merci.
      • Partager sur Facebook
      • Partager sur Twitter

      Tableau/somme/fonction

      × 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