Erreur de syntaxe

johan -  
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir , voyez vous une erreur de syntaxe ligne 7 svp , merci :



int my_euros(void);

int main(void)

{

my_euros(void); /*ligne 7 */

return 0;

} 

2 réponses

GallyNet Messages postés 437 Statut Membre 387
 
Pourquoi tu met void dans ta ligne 7 ?
my_euros(void);

essaye avec ca :
my_euros();
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Salut Johan, GallyNet a raison, le void est destiné à la déclaration de ta fonction pour signifier qu'elle ne prend pas/ne renvois pas d'éléments.

De deux choses l'une, soit tu as ta fonction my_euros définie avec un void, auquel cas comme le dit GallyNet il te faut mettre juste des parenthèses vides, soit tu as ta fonction qui prend un paramètre mais que tu ne souhaites pas dans ton cas remplir, auquel cas il faut mettre my_euros(null);
0