Bonjour , tous d'abord le but de l'exercice est de faire une fonction
permettant de determiner la valeur maximale et minimale d'un tableau de
flottants. La fonction ne fournira aucun résultat. Elle devvra
comporter en paramètre ,outre le tableau et son nombre d'éléments , 2
pointeurs sur des variable de type flottant , destinés à recevoir la
plus grande et la plus petite des valeurs du tableau.
J'ai donc réalisé le programme suivant :
#include <stdio.h>
#define NEL 10
main()
{
int i;
float t[NEL],max,min;
void maxmin (float [] , int ,float *, float *);
printf ("Donnez vos %d valeurs :\n ",NEL);
for (i=0;i<NEL;i=i+1)
scanf ("%f",&t[i]);
maxmin (t,NEL,&max,&min);
printf ("Le max est %f , le min est %f.",max ,min);
system("PAUSE");
}
void maxmin (float t[] ,int NEL ,float *amax, float *amin)
{
int i;
*max=t[0];
*min=t[0];
for (i=1 ; i<NEL; i=i+1)
{
if (t[i]>*max) *amax=t[i];
if (t[i]<*min) *amin=t[i];
}
}
Et lorsque je compile , j'ai comme erreur : syntax error before numericconstant in fonction maxmin.
Je n'arrive pas a trouvé mon erreur

Merci de votre aide