[C] Boucle ne s'arrête pas

Boucle ne s'arrête pas [C] - C - Programmation

Marsh Posté le 23-11-2007 à 18:38:50    

Bonsoir, un problème qui me laisse perplexe :
 

Code :
  1. #include "stdafx.h"
  2. #include <iostream>
  3. int main()
  4. {
  5. long compteur = 0;
  6. while (compteur < 10)
  7.     printf("La variable compteur vaut %ldn", compteur);
  8.     compteur++;
  9. }


le compteur ne s'arrete pas de tourner..
qqun voit ou est le problème ? Merci !


---------------
TILT Services - Maintenance informatique
Reply

Marsh Posté le 23-11-2007 à 18:38:50   

Reply

Marsh Posté le 23-11-2007 à 18:40:56    

oops, manquait les accolades au bloc while !!


---------------
TILT Services - Maintenance informatique
Reply

Marsh Posté le 23-11-2007 à 18:40:59    

Il manque des accolades. Regarde la portée de ton while. Elle n'est pas bonne.

 


EDIT GRILLED FOR 3 SECONDS :fou:


Message édité par sircam le 23-11-2007 à 18:41:17

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 23-11-2007 à 23:57:51    

leblatt a écrit :

Bonsoir, un problème qui me laisse perplexe :
 

Code :
  1. #include "stdafx.h"
  2. #include <iostream>
  3. i




Pas du C. Le forum C++, c'est à coté...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 24-11-2007 à 12:39:42    

Emmanuel Delahaye a écrit :


Pas du C. Le forum C++, c'est à coté...


Si il avait poste ce code dans la cat C++, il se serait fait traiter son code de de code C (a cause du printf).  
 
Parfois je me demande s'il faudrait pas creer une categorie supplementaire nommee "C/C++" pour canaliser tous ceux qui melangent les deux langages ... et ainsi eviter la pollution des vraies categories.
 

Reply

Marsh Posté le 24-11-2007 à 13:31:06    

Ace17 a écrit :

Si il avait poste ce code dans la cat C++, il se serait fait traiter son code de de code C (a cause du printf).  
 
Parfois je me demande s'il faudrait pas creer une categorie supplementaire nommee "C/C++" pour canaliser tous ceux qui melangent les deux langages ... et ainsi eviter la pollution des vraies categories.


Il est techniquement possible d'utiliser les fonctions de la bibliothèque C en C++. (Celle-ci, du moins, sa version C90, fait partie intégrante du langage C++).
 
Par contre, pas de C++ismes en C.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 24-11-2007 à 14:25:23    

Emmanuel Delahaye a écrit :


Il est techniquement possible d'utiliser les fonctions de la bibliothèque C en C++. (Celle-ci, du moins, sa version C90, fait partie intégrante du langage C++).
 
Par contre, pas de C++ismes en C.


Ah, mais il ne fait absolument aucun doute que son code est techniquement du C++! J'ai juste dit que dans l'etat actuel du forum il allait se faire taper dessus s'il l'avait poste dans la cat C++.

Reply

Marsh Posté le 24-11-2007 à 18:05:00    

Ace17 a écrit :

Parfois je me demande s'il faudrait pas creer une categorie supplementaire nommee "C/C++" pour canaliser tous ceux qui melangent les deux langages ... et ainsi eviter la pollution des vraies categories.


De là, créons une cat PHP/MySQL/SQL/HTML pour ceux qui confondent PHP, MySQL, SQL et HTML.
 
Non, c'est pas une bonne idée, après tout.   [:pingouino]  


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 24-11-2007 à 20:49:04    

Ace17 a écrit :


Ah, mais il ne fait absolument aucun doute que son code est techniquement du C++! J'ai juste dit que dans l'etat actuel du forum il allait se faire taper dessus s'il l'avait poste dans la cat C++.


Bah non. Sont pas si débiles que ça sur le forum C++...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed