IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dev-C++ Discussion :

probleme avec Dev c++


Sujet :

Dev-C++

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 3
    Par défaut probleme avec Dev c++
    bonjour a tous
    mon problème c'est quand j’exécute un programme avec une instruction de lecture scanf("......",......);
    je fais entrée après avoir entrer les valeurs , et le problème c'est que la fenêtre disparait juste après , et je ne sait pas si le reste est exécuté ou non

    voici un exemple
    (la ligne du 2me print ne s'affiche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #include <stdio.h>
     
    int main()
    {
       int nombre;
       printf("Entrez un entier : ");
       scanf("%d", &nombre);
       printf("Le carré de %d est %d\n", nombre, nombre * nombre);  
       return 0;
    }

    merci de me répondre

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 817
    Par défaut
    Salut



    http://c.developpez.com/faq/cpp/?pag...onsole_windows

    Ca devrait résoudre ton problème.
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre actif
    Inscrit en
    Novembre 2005
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 75
    Par défaut essaye ceci
    salut peckmon,
    ton problème ne vient pas du code mais du compilateur et c'est un défaut de Dev-C++ contrairement à d'autre IDE telque Code::block(je ne l'ai pas encoe utilisé mais on m'a conseillé de le prendre )
    pour éviter la disparition brutale du résultat après compilation tu as deux options :
    la première:
    - à la fin de ton source, juste avant return 0; insert l’instruction suivante : system("PAUSE"); et le tour est joué
    la deuxième solution est :
    sur les onglet en dessous de ton code source tu as les option suivantes : "compiler" "ressources" "compile log " "debug" et "find results".
    après avoir compilé, clic sur "debug" et là sur e menu qui apparait clic sur "run to cursor" et si t'es satisfait du résultat de la compilation ou pas ,clic toujours sur le même menu,sur "stop execution" et le programme s’arrête.
    j’espère que ça va t'aider .

  4. #4
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 3
    Par défaut
    merci de m'avoir repondre salif
    mais le probleme est toujours present malheuresement et concernant la FAQ j'y ai rien trouvé
    c'est pour ca pour l'instant je me suis tourné vers Lcc Win32 en attendant de trouver une solution pour dev C++

  5. #5
    Membre actif
    Inscrit en
    Novembre 2005
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 75
    Par défaut
    Citation Envoyé par pecknom
    merci de m'avoir repondre salif
    mais le probleme est toujours present malheuresement et concernant la FAQ j'y ai rien trouvé
    c'est pour ca pour l'instant je me suis tourné vers Lcc Win32 en attendant de trouver une solution pour dev C++
    Chez moi le meme code compile et le resultat reste coller à l'ecran jusqu'à ce que je decide d'arreter . peut etre que par image ca va aller ...
    revoici tout ce que je te disais hier :
    premiere phase : tu edites ton code
    voici une capture d'ecran chez moi :http://www.developpez.net/forums/att...1&d=1161673406
    apres cette phase si la compilation est reussie clic sur close :http://www.developpez.net/forums/att...1&d=1161673406

    apres avoir cliqué sur close tu as cette page qui apparait : http://www.developpez.net/forums/att...1&d=1161673940

    là apres avoir cliqué va juste au bas d' IDE, tu veras " compiler" "ressources" ... et "Debug". clique sur "debug" ( je l'ai mis en gaune dans le troisieme lien si dessus). dans le meme menu où ce trouve l'onglet "debug" (en jaune) tu as run to cursor (executer jusqu'au curseur pour le francais)
    apres tu as cette page qui s'afiche : http://www.developpez.net/forums/att...1&d=1161673940
    tu vois bien la console DOS, tu n'as plus qu'à entrer les paramettres (dans ma capture c'est "6") et au final tu ce resultat qui reste coller à l'ecran : http://www.developpez.net/forums/att...1&d=1161673940
    et là pour la fermer tu cliqueras simplement sur "stop execution" (toujours en dessous de debug que j'ai coleuré en jaune dans le lien plus haut.
    et voilà, le tour est joué.
    quand à la deuxieme proposition tu peux simplement faire ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     #include<stdio.h>
    #include<stdlib.h>
    int main()
    {
    int nombre;
    printf("Entrez un entier : ");
    scanf("%d", &nombre);
    printf("Le carré de %d est %d\n", nombre, nombre * nombre);
    system("PAUSE");
    return 0;
    }
    remarque bien l'inclusion de la biblio "stdlib.h" car sans elle tu ne peux pas utiliser la fonction " system("PAUSE");"
    j'espere que c'est claire cette fois-ci ? passes une bonne journée. tiens moi au courant si c'est bien
    Images attachées Images attachées      

  6. #6
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 3
    Par défaut
    Problème résolu
    merci salif de m'avoir aider ,
    en fait le problème est résolu quand j'ai ajouter

    #include<stdlib.h> et le system("PAUSE");.
    merci encore salif

  7. #7
    Membre actif
    Inscrit en
    Novembre 2005
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 75
    Par défaut
    content de t'avoir aider

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme avec [Dev c++ 4.9.9.2]
    Par nabil1 dans le forum Débuter
    Réponses: 2
    Dernier message: 09/02/2009, 15h52
  2. probleme avec Dev C++
    Par black_hole dans le forum Débuter
    Réponses: 7
    Dernier message: 25/08/2008, 08h21
  3. probleme avec Dev C++
    Par fantazya_z dans le forum OpenGL
    Réponses: 2
    Dernier message: 23/01/2007, 18h02
  4. probleme de librairie avec Dev-C++
    Par Miksimus dans le forum Dev-C++
    Réponses: 2
    Dernier message: 12/10/2005, 12h21
  5. [GTK]problème avec GTK+ sur DEV-C++
    Par afrikha dans le forum Dev-C++
    Réponses: 7
    Dernier message: 01/10/2005, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo