Langage C
Résolu/Fermé
Mac W
Messages postés
75
Date d'inscription
lundi 7 septembre 2009
Statut
Membre
Dernière intervention
2 mars 2012
-
21 sept. 2009 à 11:20
Aurélien49 Messages postés 59 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 21 mai 2011 - 29 nov. 2009 à 14:24
Aurélien49 Messages postés 59 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 21 mai 2011 - 29 nov. 2009 à 14:24
A voir également:
- Langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Delphi (langage) - Télécharger - Langages
15 réponses
Il y a plusieurs erreur dans ton code.
Premierement : {while (recommencer= 1);
la syntaxe correcte est while (recommencer==1){..}
Avant tu réaffecter "recommencer" a 1, ca ne pouvais pas fonctionner :)
en C/C+,
= est pour l'affectation
== est pour le test d'egalité
voila voila :)
j'ai ré-indenter ton code (faut toujours le faire! sinon c'est illisible :))
La version corrigé : http://all-together-now.info/
a+
Premierement : {while (recommencer= 1);
la syntaxe correcte est while (recommencer==1){..}
Avant tu réaffecter "recommencer" a 1, ca ne pouvais pas fonctionner :)
en C/C+,
= est pour l'affectation
== est pour le test d'egalité
voila voila :)
j'ai ré-indenter ton code (faut toujours le faire! sinon c'est illisible :))
La version corrigé : http://all-together-now.info/
a+
Mac W
Messages postés
75
Date d'inscription
lundi 7 septembre 2009
Statut
Membre
Dernière intervention
2 mars 2012
4
21 sept. 2009 à 11:55
21 sept. 2009 à 11:55
Merci Arnaud c'est vrai qu' il y avait une erreur finalement ^^. Mais sa ne marche toujours pas, le programme ne se lance pas :(
J'utilise code block si sa peut t'être utile.
J'utilise code block si sa peut t'être utile.
Re, le code que je t'ai filer a été compiler sous codes::block aussi :)
Dis moi ton erreur, chez moi ca fonctionner :)
Dis moi ton erreur, chez moi ca fonctionner :)
Mac W
Messages postés
75
Date d'inscription
lundi 7 septembre 2009
Statut
Membre
Dernière intervention
2 mars 2012
4
21 sept. 2009 à 16:32
21 sept. 2009 à 16:32
Ben le problème, c'est que moi non plus code block n'as pas trouvé d'erreur ^^
En faite la console s'affiche quand le programme se lance, mais ya rien qui s'affiche dedans. En gros le jeu se lance pas.
En faite la console s'affiche quand le programme se lance, mais ya rien qui s'affiche dedans. En gros le jeu se lance pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
21 sept. 2009 à 17:52
21 sept. 2009 à 17:52
rajoutes quelques printf, par exemple avant de rentrer dans tes boucles, et en début de programme, pur être sur de ne pas être bloqué qq part...
Mac W
Messages postés
75
Date d'inscription
lundi 7 septembre 2009
Statut
Membre
Dernière intervention
2 mars 2012
4
21 sept. 2009 à 18:19
21 sept. 2009 à 18:19
Euh pour y mettre quoi???
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
21 sept. 2009 à 18:21
21 sept. 2009 à 18:21
printf("entre dans le programme");
printf("début de boucle 1");
etc....
ca te permet d'afficher sur ton poste ou en est le programme... évidement, tu peux mettre un point d'arret, et executer ton programme en pas à pas
si ton programme t'affiche en continu "début de boucle 1", c'est que visiblement il est bloqué dans la boucle !!!!
printf("début de boucle 1");
etc....
ca te permet d'afficher sur ton poste ou en est le programme... évidement, tu peux mettre un point d'arret, et executer ton programme en pas à pas
si ton programme t'affiche en continu "début de boucle 1", c'est que visiblement il est bloqué dans la boucle !!!!
Mac W
Messages postés
75
Date d'inscription
lundi 7 septembre 2009
Statut
Membre
Dernière intervention
2 mars 2012
4
21 sept. 2009 à 18:36
21 sept. 2009 à 18:36
Tu m'en voudras pas si ce que tu me dis me semble pas du tout utile, dans le sens ou après test le debugger ne me trouve pas d'erreur. Et puis printf ne sert qu'a afficher un message à l'écran pour l'utilisateur. Enfin je vois pas trop l'intérêt des printf, ou alors je comprend pas bien ce que tu veux dire...
Comme te le dit Nabla's, cela te permettra simplement de savoir ou le programme 'bug'. Chez moi le code s'execute tres bien, il me demande un nombre etc...
si tu fais des printf("1");, printf("2");, printf("3");
et que le prog t'affiche
1
2
tu saura que c'est entre le 2 et le 3 que ca bug :)
si tu fais des printf("1");, printf("2");, printf("3");
et que le prog t'affiche
1
2
tu saura que c'est entre le 2 et le 3 que ca bug :)
Mais je trouve tout de meme bizarre que ca ne fonctionne pas chez toi... chez moi ca fonctionne... Nabla's, ca fonctionne chez toi?
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
21 sept. 2009 à 22:31
21 sept. 2009 à 22:31
quand j'ai répondu, j'étais au boulot... mon ordi chez moi est frai de réinstall, je vais installer VC6 et je vous tiens aau courant
Aurélien49
Messages postés
59
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
21 mai 2011
3
21 sept. 2009 à 22:51
21 sept. 2009 à 22:51
Bonsoir, en effet le code d'Arnaud fonction aussi chez moi. Désinstal complètement ton Code::Block et ré-installe le.
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
21 sept. 2009 à 23:06
21 sept. 2009 à 23:06
bon, ben c'est bon, avec la version corrigée ca fonctionne. Testé sous visual studio 6
Mac W
Messages postés
75
Date d'inscription
lundi 7 septembre 2009
Statut
Membre
Dernière intervention
2 mars 2012
4
22 sept. 2009 à 04:51
22 sept. 2009 à 04:51
C'est bon c'est cool fallait bien réinstaller code block ^^
Merci beaucoup tous le monde.
Merci beaucoup tous le monde.
Aurélien49
Messages postés
59
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
21 mai 2011
3
29 nov. 2009 à 14:24
29 nov. 2009 à 14:24
Merci pour tout, en effet, j'avais des problème dans mon code et avec mon IDE.
Merci à tous, Lens49
Merci à tous, Lens49