Problème de compilation avec visual studio 2017
Résolu
zematex
Messages postés
116
Statut
Membre
-
zematex Messages postés 116 Statut Membre -
zematex Messages postés 116 Statut Membre -
Bonjour ,
J'ai un problème lors du compilage de ce code avec visual studio 2017:
#include < iostream>
Using namespace std;
Int main ()
{
Systeme("pause");
Cout <<" jscfrsjeefzoji" <<endl;
Return 0;
}
J'ai un problème lors du compilage de ce code avec visual studio 2017:
#include < iostream>
Using namespace std;
Int main ()
{
Systeme("pause");
Cout <<" jscfrsjeefzoji" <<endl;
Return 0;
}
1 réponse
-
'lut,
ton code, ce n'est pas du C++: il y a des majuscules où il ne devrait pas y en avoir, et tu as mal écrit ton appel à la fonctionsystem()
.
De plus, afin de mieux t'aider, il est nécessaire de décrire les messages d'erreur que Visual Studio te donne à la compilation.-
-
- Un bon appel à la fonction
system()
, c'est de ne pas le faire. Utiliser cette fonction est fortement déconseillé car son comportement peut varier grandement selon l'environnement dans lequel le programme s'exécute (dans ton cas de l'appel àpause
, ça ne marche que sur Windows, et que si lancé dans une fenêtrecmd
, pas dans PowerShell, et peut être bloqué par certains logiciels de sécurité).
Que cherches-tu à faire ?
-
ah ok merci bah alors je te/vous montre mon programme :
// TRY C++.cpp : définit le point d'entrée pour l'application console.
//
#include "stdafx.h"
#include <iostream>
#include "stdlib.h"
#include <string>
using namespace std;
int main()
{
cout << "Bonjour bienvenue dans ce jeu ! " << endl;
cout << "Ecrivez n'importe quoi et appuiyer sur <entrée> pour passer au message suivant. " << endl;
int a;
int b;
int mdr(2);
cin >> a;
if (cin >> a);
{
cout << "Alors votre but est de ouvrir une voiture imaginaire mais pour cela il vous faut la clée de la voiture." << endl;
}
cin >> b;
if (cin >> b);
{
cout << "Pour avoir le premier morceau de clée il vous faut répondre à la question n°1 !" << endl; // il y aura 3 morceaux de clées.
}
cout << "voulez vous répondre à la question ?" << endl;
cout << "Tapez 1 pour oui et 2 pour non " << endl;
cin >> mdr;
if (mdr == 1);
{
cout << "ok, alors la voila la question" << endl;
}
if (mdr == 2);
{
cout << "bah alors tu n'auras pas la question !" << endl;
}
system("pause");
return 0;
}
sauf que au deuxième cin (cin b) le programme ne me demande pas et puis il écrit toute les phrases qui devrait être demander avant d'être écrite.
MERCI
-