Gros probleme c'est plus quoi faire

Résolu
bastien352 Messages postés 868 Date d'inscription   Statut Membre Dernière intervention   -  
bastien352 Messages postés 868 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
jai un gros probleme !!!
Lorsque je tente de faire de la programation en C , jarrive a compiler parfaitement mon projet et creer le fichier
.ExE mais des lors ke je l'execute avec la fenetre de commande microsft Xp elle apparait et disparait aussi vite qu'elle est venue donc pas le temps de voire mon programme !!!
jai utilisé Codeblocks et Vsiual C ++ expresse 2005 les deux meme echec
Je vous met mon Code source :

#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("Hello world!\n");
return 0;
}


alors aidez moi svp !!!!dsl pour les faute d'orthographes et toute les reponse sont les bienvenue !
Merci

9 réponses

nabil07 Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   64
 
KONNICHIWA,

essais d'ajouter un scanf("..") ou getch() juste après le print()
pour fixer l'écran à l'affichage.
0
bastien352 Messages postés 868 Date d'inscription   Statut Membre Dernière intervention   68
 
bonjour ,
désolé je ne comprend pas ou le placer peut tu reprendre le code source au dessus et inserer scanf ou getch SVP ,merci de votre aide !!!
0
Moustiquet Messages postés 212 Date d'inscription   Statut Membre Dernière intervention  
 
Ajouté a la fin : system("pause");
votre programme sera fixé a l'écran et vous allez voir votre programme, dans l'écran DOS le commentaire: Appuyer sur une touche pour continuer.
0
nabil07 Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   64
 
avec plaisir BATISTOUTA :):)


#include <stdio.h>
#include <stdlib.h>

int main()
{
      printf("Hello world!\n");
      getchar();    //ou scanf("%c",&c) pour que le programme attend la lecture d'un caractère
      return 0;
} 

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bastien352 Messages postés 868 Date d'inscription   Statut Membre Dernière intervention   68
 
je vous remecie bcp !! =D mais esque cette technique marche tres bien !!! juste pour la ligne ou pour tout la progamation !!!

Moustiquet pouvez vous reprendre le code et placez votre " pause " SVP .

Merci encore bcp vous deux !!!
0
nabil07 Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   64
 
oui, ca marche pour tout les programme.
il y a une autre méthode pour laisser votre programme attendre


#include <stdio.h>
#include <stdlib.h>

int main()
{
      printf("Hello world!\n");
      while(!kbhit()){
           // faire rien, qu'attendre votre appui sur n'importe quelle touche
      }
      return 0;
} 



kbhit() est une fonction prédéfinie en C.
0
bastien352 Messages postés 868 Date d'inscription   Statut Membre Dernière intervention   68
 
Merci vu que vous avez l'air de vous y connaitre en programmation je vous demanderais pour vous lequel logicile est le mieux ???

Encore Merci
0
nabil07 Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   64
 
vu que ton logiciel n'a pas beaucoup de chose à faire, donc tu peux utiliser le premier avec le getchar().
0
bastien352 Messages postés 868 Date d'inscription   Statut Membre Dernière intervention   68
 
^^ enfaite ce n'était pas ma question !!
par exemple Lequelle logicile est le mieux ( Codeblock , visual ........) ????
0