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:
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.