Printf ne marche pas
Résolu
camille18
Messages postés
321
Statut
Membre
-
ghuysmans99 Messages postés 2496 Date d'inscription Statut Contributeur Dernière intervention -
ghuysmans99 Messages postés 2496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
alors voila, j'ai commencé un TUTO sur la programmation en C, et voila déjà que je rencontre un problème.
Le début du tutoriel nous fait utiliser la fonction printf sous ce code :
Le problème est que printf ne veut pas fonctionner !! J'ai essayer avec code::blocks, Visual basic Express C et C++
Si quelqu'un pouvait m'aider à trouver la solution...
Merci d'avance.
cordialement.
alors voila, j'ai commencé un TUTO sur la programmation en C, et voila déjà que je rencontre un problème.
Le début du tutoriel nous fait utiliser la fonction printf sous ce code :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int nombreDeVies = 5; // Au départ, le joueur a 5 vies
printf("Vous avez %d vies\n", nombreDeVies);
printf("**** B A M ****\n"); // Là il se prend un grand coup sur la tête
nombreDeVies = 4; // Il vient de perdre une vie !
printf("Ah desole, il ne vous reste plus que %d vies maintenant !\n\n", nombreDeVies);
return 0;
}
Le problème est que printf ne veut pas fonctionner !! J'ai essayer avec code::blocks, Visual basic Express C et C++
Si quelqu'un pouvait m'aider à trouver la solution...
Merci d'avance.
cordialement.
5 réponses
As-tu un problème à la compilation ? à l'exécution ? Si oui envoi l'erreur car je ne vois aucun problème !
Si tu compiles avec gcc, utilise l'option -Wall (pour Warning all), ça t'aidera à trouver l'erreur. D'ailleurs il me semble que Code::Blocks utilise le compilateur gcc donc j'imagine que tu peux le configurer ou l'executer directement au ligne de commande :
Si tu compiles avec gcc, utilise l'option -Wall (pour Warning all), ça t'aidera à trouver l'erreur. D'ailleurs il me semble que Code::Blocks utilise le compilateur gcc donc j'imagine que tu peux le configurer ou l'executer directement au ligne de commande :
gcc -Wall -ansi main.c -o exec
Pour code::blocks, après avir fait Build and Run :
"By Diablotique - Debug" uses an invalid compiler. Skipping... Nothing to be done.
C::B-> J'ai la version MinGW :s
VS-> J'ai télécharger VS à ce lien :
https://www.commentcamarche.net/telecharger/developpement/23289-visual-studio-community/
VS-> J'ai télécharger VS à ce lien :
https://www.commentcamarche.net/telecharger/developpement/23289-visual-studio-community/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai enfin trouvé la solution ! A l'aide de ce lien :
https://forums.commentcamarche.net/forum/affich-15302658-probleme-avec-mon-debugger-code-blocks
Citation :
Merci pour votre aide ! ;)
Bonne soirée.
https://forums.commentcamarche.net/forum/affich-15302658-probleme-avec-mon-debugger-code-blocks
Citation :
il faut aller dans setting puis dans compiler and debgger puis dans Toolchain executable et la vous cliquez sur auto-detect pour que code block trouve lui même le debugger
Merci pour votre aide ! ;)
Bonne soirée.