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

Autres éditeurs Discussion :

Visual Studio Code impossible de saisir les données d'entrées du prog ?


Sujet :

Autres éditeurs

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2020
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2020
    Messages : 88
    Points : 48
    Points
    48
    Par défaut Visual Studio Code impossible de saisir les données d'entrées du prog ?
    Bonjour,

    Environnement :
    =================
    VSC
    Windows 11
    MinGw (compilateur = gcc + g++), ajouter à la variable d'environnement path
    Code runner (plugin)
    =================

    J'ai déjà compilé un simple helloWord.c pour savoir si tout fonctionnait => tout est ok.

    Voici le code source de mon programme tout simple, rectangle.c (aucune erreur), ci-dessous :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    // BIBLIOTHEQUES
    //================================================================================================
    #include <stdio.h>
    #include <stdlib.h>
    //================================================================================================
     
    // FONCTION MAIN
    //================================================================================================
    int main(void)
    {
    	float l; // largeur
    	float h; // hauteur
     
    	do
    	{
    		printf("Entrer la largeur du rectangle : l\n");
    		scanf("%f", &l);
     
    	} while (l < 0);
     
    	do
    	{
    		printf("Entrer la hauteur du rectangle : h\n");
    		scanf("%f", &h);
     
    	} while (h < 0);
     
     
    	printf("h'aire du rectangle : %f\n", h*l);
    	printf("Le perimetre du rectangle est : %f\n", 2*l + 2*h);
    }
    //================================================================================================
    J'ai compilé ce programme dans une VM Ubuntu je n'ai aucun problème à l'exécution.
    J'ai bien une invite de commande (prompt) qui me demande de renseigner les valeurs (largeur + hauteur) du rectangle.

    Par contre sous Windows 11 c'est une tout autre paire de manche.
    Je n'ai aucune erreur à la compilation ni à l'exécution (running), mais impossible de saisir les valeurs (largeur + hauteur) et aucune phrase avec printf ne s'affiche comme par exemple :
    Entrer la largeur du rectangle : l\n

    Comment j'exécute ce code source ?
    clic droit dans la fenêtre du code source > run code

    Dans l'onglet terminal > output (en bas split horizontal) > affiche running code
    mais je n'ai rien pour rentrer la saisie ni même la phrase qui s'affiche :
    Entrer la largeur du rectangle :h\n

    Je suis également aller voir dans :
    Onglet terminal > Terminal (en bas split horizontal) > j'ai une invite de commande en powershell mais rien d'autre.

    Es ce que vous pouvez m'aider svp ?
    Merci d'avance.

  2. #2
    Membre du Club
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2020
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2020
    Messages : 88
    Points : 48
    Points
    48
    Par défaut
    Bonjour en cherchant sur le web j'ai trouvé la solution à mon problème.
    Il suffit de configurer l'option de code runner comme indiquer ici : https://stackoverflow.com/questions/...40653_40570882
    Ensuite il faut le faire avec le fichier de configuration des settings Json.
    Pour ce faire ctrl + shift + p et taper settings json et de copier coller ceci dans le fichier, "code-runner.runInTerminal": true

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

Discussions similaires

  1. Visual Studio Code n'accepte pas les Namespaces
    Par clickandgo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 06/09/2021, 22h26
  2. Réponses: 0
    Dernier message: 17/07/2018, 11h27
  3. Réponses: 2
    Dernier message: 14/01/2014, 19h34
  4. Réponses: 1
    Dernier message: 26/05/2013, 11h05
  5. (Visual Studio 2005] impossible de positionner les composants
    Par neuropathie dans le forum Visual Studio
    Réponses: 2
    Dernier message: 16/10/2007, 12h55

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