[C] problème de scanf et type int

Résolu/Fermé
strato-boy Messages postés 764 Date d'inscription mercredi 11 février 2009 Statut Membre Dernière intervention 19 janvier 2011 - 17 juin 2010 à 16:51
debianhunter Messages postés 119 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 11 juillet 2010 - 17 juin 2010 à 17:18
Bonjour tout le monde !
j'ai du faire une petite pause et je me remet tout doucement au C
et la ... j'ai du mal a trouvé le problème ...
a la compilation, j'ai
warning: format `%d' expects type `int *', but argument 2 has type `int'

la ligne en question est :
 scanf("%d", nombreJoueur );

en sachant que nombreJoueur est une variable int initialisée sur 0 ...

sincèrement, j'ai beau cherché, je cale ... quelqu'un sait d'ou peut provenir l'erruer ?

(IDE = code::blocks)

merci de votre aide ;-)




1 réponse

debianhunter Messages postés 119 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 11 juillet 2010 24
17 juin 2010 à 17:18
Bonjour,

Comme indique par le compilateur, scanf prend un pointeur sur un entier:

scanf("%d", &nombreJoueur );

Bonne continuation
0