[Aide] Langage C

YO MEN -  
stefdu Messages postés 421 Date d'inscription   Statut Membre Dernière intervention   -
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);
}
A voir également:

2 réponses

Utilisateur anonyme
 
Bonsoir,
je trouve pas d'erreur et ce programme est correctement compilé et fonctionne chez moi
a+
0
stefdu Messages postés 421 Date d'inscription   Statut Membre Dernière intervention   42
 
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