[C/C++] commandes toute simples buguent...
Fermé
Aierz
-
23 janv. 2009 à 15:56
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 23 janv. 2009 à 18:12
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 23 janv. 2009 à 18:12
A voir également:
- [C/C++] commandes toute simples buguent...
- Commandes terminal mac - Guide
- Invite de commandes - Guide
- Liste simplement chainée en c - Astuces et Solutions
- Dernières commandes - Forum Internet / Réseaux sociaux
- 'Ls' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. - Forum Windows
3 réponses
j'ai oublié de préciser : le printf affiche toujours 0.0000 peu importe la réponse entrée. Pourquoi ?
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
23 janv. 2009 à 16:29
23 janv. 2009 à 16:29
Les emmerdes du scanf.
Mieux vaut lire une chaine de caractère et la transformé ensuite en nombre.
Mieux vaut lire une chaine de caractère et la transformé ensuite en nombre.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 816
23 janv. 2009 à 18:12
23 janv. 2009 à 18:12
Salut,
Tu as mis "%i" au lieu de "%f" dans ton scanf. Ce qui explique le résultat.
Sinon le prototype de main() c'est int main(void). Et un joli return 0; à la fin.
Cdlt
Tu as mis "%i" au lieu de "%f" dans ton scanf. Ce qui explique le résultat.
Sinon le prototype de main() c'est int main(void). Et un joli return 0; à la fin.
Cdlt