[Aide] Langage C

Fermé
YO MEN - 14 mai 2004 à 23:02
stefdu Messages postés 421 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 juillet 2005 - 14 mai 2004 à 23:56
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
14 mai 2004 à 23:46
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 vendredi 23 avril 2004 Statut Membre Dernière intervention 15 juillet 2005 42
14 mai 2004 à 23:56
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