Bisam wrote:Logiquement, tu ne devrais pas déclarer a et b comme variables locales puisque ce sont des arguments de ta fonction.
Mais j'ai testé les deux cas (en les déclarant ou non)... et dans les deux cas, ta fonction fait ce qu'on attend d'elle !
La seule explication à ton erreur serait que tu utilises ta fonction en lui donnant trop d'arguments au départ, par exemple en tapant :
- Code: Select all
pgcd(37,23,18)
pourrait tu me faire une capture écran de ton programme si possible, j'ai fait les correction que tu m'a dit mais ça me dit toujours la même chose !
critor wrote:Oui voilà, il nous manque la ligne d'appel du programme.
A priori, le code semble correct.
dsl , mais qu'appel tu "ligne d'appel du programme" ?