[Aide] Langage C

bonjour ou bonsoir :
alors voila g un prblm avec mon programme je c pas prk il fonctionne pas : le compilateur me dit "
SansNom2.c:25: parse error before "return

make.exe: *** [SansNom2.o] Error 1"

VOICI LE PRGRM :
#include <stdio.h>
void affiche_calcul(float,float); /* prototype */
float produit(float,float);
int varglob;

int main(void)
{
float a,b; /* déclaration locale */
varglob=0;
puts("veuillez entrer 2 valeurs");
scanf("%f %f",&a,&b);
affiche_calcul(a,b);
printf("nombre d'appels à produit : %d\n",varglob);
}

float produit(float r, float s)
{
varglob++;
return(r*s);
}

void affiche_calcul(float x,float y)
{
float varloc;
varloc=produit(x,y);
varloc=produit(varloc,varloc);
printf("le carré du produit est %f\n",varloc);
}

2 réponses

  1. Bonsoir,
    je trouve pas d'erreur et ce programme est correctement compilé et fonctionne chez moi
    a+
    0
    1. Bonsoir,

      Recopie le programme depuis ton message ici dans un autre fichier, et essaie de le compiler... J'ai déjà eu des tours comme ça...

      Cordialement, @+
      0