Bonjour a tous ! Je débute-débute en C++ et sur ce forum par la meme occasion

J'ai un petit soucis, je commence juste a coder et cela apparait sous fenetre CMD ( normal ) et a la compilation de ce code :


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
#include <iostream>  // Inclut la bibliothèque iostream (affichage de texte)
#include <string>
 
using namespace std; // Indique quel espace de noms on va utiliser
/*
Fonction principale "main"
Tous les programmes commencent par la fonction main
*/
int main()
{
  cout << " Bonjour, quel est votre prenom ?" << endl ;
  string prenomUtilisateur("sans nom");
  cin >> prenomUtilisateur;
  cout << "Quel age avez vous ?" << endl;
  string ageUtilisateur ( " pas age " );
  cin >> ageUtilisateur;
  cout << "Selon vous, combien vaut pi ?" << endl;
  string valeurPi("pas pi");
  cin >> valeurPi;
  cout << " Vous vous appelez " << prenomUtilisateur << " vous avez " << ageUtilisateur << " et vous pensez que pi vaut " << valeurPi << endl;
  return 0;
}

Au moment de me demander mon age, je rentre par exemple " 18 ans " et le code prend "18" pour l'age et "ans" pour la valeur de Pi
J'espere que vous m'aurez compris et que vous pourrez m'aiguiller

Bonne soirée et merci d'avance !