Bonjour à tous!
J'ai une erreur (probablement stupide) avec ma fonction en C. Mon but est de créer une fonction sommeTableau qui renvoie la somme des valeurs contenues dans le tableau selon la taille de celui-ci (ouf!
). Ma fonction "main.c" doit afficher le résultat de cette somme. Sans plus tarder, le code:
tableau.c
Et maintenant la fonction main
Merci beaucoup de m'aider, je n'arrive pas à trouver la solution![WhiteFrowningFace :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
EDIT: Ne vous affolez pas si je ne répond pas avant quelques heures, décalage horaire québécois oblige![WinkingFace ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
J'ai une erreur (probablement stupide) avec ma fonction en C. Mon but est de créer une fonction sommeTableau qui renvoie la somme des valeurs contenues dans le tableau selon la taille de celui-ci (ouf!
tableau.c
Bloc de code:
//créer une fonction sommeTableau qui renvoie la somme des valeurs contenues dans le tableau (utilisez un return pour renvoyer la valeur).
//Pour vous aider, voici le prototype de la fonction à créer :
long sommeTableau(long tableau[], long tailleTableau)
{
long i; // notre compteur
long somme = 0;
for(i=0; i < tailleTableau; i++); // tant que "i" est plus petit que la taille du tableau, on incrémente
{
long somme = tableau[i] + somme; // à chaque fois, on aditionne la valeur avec le total des précédentes (somme)
}
return somme; // on renvoie le total
}
Et maintenant la fonction main
Bloc de code:
#include <stdio.h>
#include <stdlib.h>
#include "tableau.h"
#include "minute.h"
int main(int argc, char *argv[])
{
long notes [5] = {87,82,94,92,79};
printf("%ld", sommeTableau(notes, 5));
return 0;
}
Merci beaucoup de m'aider, je n'arrive pas à trouver la solution
EDIT: Ne vous affolez pas si je ne répond pas avant quelques heures, décalage horaire québécois oblige