Mais Pkoi un erreur ?!

Signaler
Messages postés
38
Date d'inscription
vendredi 1 août 2003
Statut
Membre
Dernière intervention
12 mai 2005
-
Messages postés
258
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
16 août 2004
-
Orezza

Bonjour voila encore une de mes sources Bidon, je le sais je debute mais pkoi mon compilateur indique une erreur je ne vois vraiment pas.

je vous remercie par avance pour votre aide.

#include <stdio.h>

#define Max 100

int tab[Max], v, i, s;

// Prototype des fonctions

int somme_elmt_tab(int tab[]);
void affichage(int s);

/**** Fonction Principale ****/

void main(void)
{
printf("Combien de valeur allez vous entrer ?");
scanf("%d",&v);

for (i=1; i<=v; i++)
{
printf("Entrer la valeur No%d:",i);
scanf("%d", &tab[i]);
}

printf("La somme des elmys paire est:%d", tab[],s);

somme_elmt_tab(tab[]); //<<==== Pkoi erreur ?!

affichage(s);

}

/*** Cacule la somme des elmts paire du tableau ***/

int somme_elmt_tab(int tab[])
{
for (i=1; i<=v; i++)
{
if( tab[i] % 2 == 0 )
{

s = tab[i] + s ;
}

}

return s ;

}

/*** Affiche la somme ***/

void affichage(int s)
{

printf("La somme des elements paire du tableau est:%d", s);

}

2 réponses

Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
>somme_elmt_tab(tab);
Messages postés
258
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
16 août 2004

Juste comme ca en passant au lieu de :
for (i=1; i<=v; i++)
il est plus "clair", "conventionnel"de faire
for (i=0; i<v; i++)
de meme pour:
for (i=1; i<=v; i++)
Bye,Xentor609