Passage de tableau en paramètre...
Bonjour,
Après m'être renseigné sur la faq et la façon de passé un tableau en paramètre, j'ai voulu aplpiqué sur mon code mais ça marche pas ... pour une raison que je n'arrive pas à trouver ...
Si une bonne ame est en mesure de m'éclairer je suis preneur ...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
int degre;
double f(double x,int* tabcoef)
{
int ResultTemp[degre],i,j;
double ResultFinal=0;
for(i=degre;i<=0;i--)
{
if(i!=0)
{
ResultTemp[i]=x;
for(j=1;j<i;j++)
{
ResultTemp[i]*=x;
}
ResultTemp[i] = ResultTemp[i] * tabcoef[i];
}
else
{
ResultTemp[i] = tabcoef[i];
}
ResultFinal+=ResultTemp[i];
}
return ResultFinal;
}
int main(void)
{
int i,racine=-50;
printf("Saisissez le degre du polynome : \n");
scanf("%d",°re);
fflush(stdin);
int coefficient[degre+2][3];
for(i=degre;i>=0;i--)
{
printf("Saisissez le coefficient pour le degre %d\n",i);
scanf("%d",&coefficient[i][0]);
fflush(stdin);
}
//on prends les racines évidentes entre -10 et +10
for(i=-10;i<=10;i++)
{
if(f(i,coefficient)<=0.0000001 && f(i,coefficient)>=-0.0000001)
{
racine = i;
}
}
} |
L'erreur est indiqué au niveau de l'appel de la fonction ...
Merci d'avance!
Re: Passage de tableau en paramètre... (si si j'ai lu la FAQ
bonjour,
Tu n'as pas dû lire toute la FAQ.
Citation:
Envoyé par Doomi
L'erreur est indiqué au niveau de l'appel de la fonction ...
Merci d'avance!
quelle appel de fonction? quelle erreur? ça peut nous être utile pour t'aider