Problème sur un simple problème
Résolu/Fermé
A voir également:
- Problème sur un simple problème
- Iphone 14 simple - Guide
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Iphone 13 simple - Guide
- Pdf simple - Télécharger - PDF
6 réponses
Pacorabanix
Messages postés
3248
Date d'inscription
jeudi 23 août 2007
Statut
Membre
Dernière intervention
19 mai 2013
660
31 oct. 2009 à 15:59
31 oct. 2009 à 15:59
printf("%f",&franc);
je ne suis pas sûr... mais dans printf ce n'est pas le float lui-même que tu dois mettre ? (sans le &)
je ne suis pas sûr... mais dans printf ce n'est pas le float lui-même que tu dois mettre ? (sans le &)
Utilisateur anonyme
31 oct. 2009 à 16:01
31 oct. 2009 à 16:01
euhh comment je suis censé faire????
Pacorabanix
Messages postés
3248
Date d'inscription
jeudi 23 août 2007
Statut
Membre
Dernière intervention
19 mai 2013
660
31 oct. 2009 à 16:02
31 oct. 2009 à 16:02
ma réponse est juste au fait.
Comment ça "qu'est ce que je suis censé faire" ?
Qu'est ce que tu n'as pas compris dans mon message ?
Comment ça "qu'est ce que je suis censé faire" ?
Qu'est ce que tu n'as pas compris dans mon message ?
Utilisateur anonyme
31 oct. 2009 à 16:04
31 oct. 2009 à 16:04
ben comment je met directement le float dans le printf
Pacorabanix
Messages postés
3248
Date d'inscription
jeudi 23 août 2007
Statut
Membre
Dernière intervention
19 mai 2013
660
31 oct. 2009 à 16:06
31 oct. 2009 à 16:06
oui, pas de "&". Le & signifie que tu passes ta variable par *référence*, ce qui est nécesaire si elle doit être modifiée. scanf modifie la variable, donc il a besoin de la variable passée par référence.
Mais printf affiche simplement ce qu'on lui donne.
Tu lui donnes une référence (=une adresse mémoire) alors il tente de la transformer en float.
Mais printf affiche simplement ce qu'on lui donne.
Tu lui donnes une référence (=une adresse mémoire) alors il tente de la transformer en float.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question