Erreur: C++ nécessite un spécificateur de type de toutes les déclarations

Je suis novice en C++ et j'ai été la lecture de ce livre. J'ai lu quelques chapitres et je pensais à ma propre idée. J'ai essayé de compiler le code ci-dessous et j'ai eu l'erreur suivante:

||=== Build: Debug in Mot de passe (compiler: GNU GCC Compiler) ===|
/Users/Administrateur/Desktop/AppCreations/C++/Mot de passe/Mot de passe/main.rpc|5|erreur:
C++ nécessite un spécificateur de type de toutes les déclarations| ||=== Build
a échoué: 1 erreur(s), 0 avertissement(s) (0 minute(s), 2 seconde(s)) ===|.

Je ne comprends pas quel est le problème sur le code, quelqu'un pourrait expliquer quel est le problème et comment le résoudre? J'ai lu les autres posts mais j'ai été incapable de le comprendre.

Grâce.

#include <iostream>

using namespace std;

main()
{
    string password;
    cin >> password;
    if (password == "Lieutenant") {
        cout << "Correct!" << endl;
    } else {
        cout << "Wrong!" << endl;
    }

}
  • Vous avez également besoin d'un #include <string>.
  • Veuillez ne pas modifier une question d'inclure la réponse. Il rend confus pour les personnes qui n'ont pas lu la question. Au lieu de cela, cliquez sur le "tick" à cocher à côté de l'une des réponses pour montrer que vous acceptiez de répondre.
InformationsquelleAutor Gigabillion | 2015-01-27