title: error : expected unqualified-id before return in c++
body: <p>when I want to compile I get :
  Probléme : expected unqualified-id before "return"
  return 0;
  about last line :
  erreur:expexted declaration before { token</p>
  
  <p>I left the code unchanged just the middle part I changed... whats the problem???
  here is my code:</p>
  
  <hr>
  
  <pre><code>#include &lt;iostream&gt;
  using namespace std;
  
  int main()
  {
    cout &lt;&lt; "Pensez a un personnage : Mlle Rose, le Professeur Violet, "
         &lt;&lt; "le Colonel Moutarde," &lt;&lt; endl
         &lt;&lt; "le Reverend Olive ou Mme Leblanc." &lt;&lt; endl &lt;&lt; endl;
  
    cout &lt;&lt; "Votre personnage a-t-il des moustaches (1 : oui, 0 : non) ? ";
    bool moustaches;
    cin &gt;&gt; moustaches;
  
    cout &lt;&lt; "Votre personnage porte-t-il des lunettes ? ";
    bool lunettes;
    cin &gt;&gt; lunettes;
  
    cout &lt;&lt; "Votre personnage porte-t-il un chapeau ? ";
    bool chapeau;
    cin &gt;&gt; chapeau;
  
    cout &lt;&lt; "Est-ce que votre personnage est un homme ? ";
    bool homme;
    cin &gt;&gt; homme;
  
    cout &lt;&lt; "==&gt; Le personnage auquel vous pensez est ";
  
    if (chapeau) {
      /*******************************************
       * Completez le programme a partir d'ici.
       *******************************************/
      cout &lt;&lt; "le Professeur Violet";
  
      else if (moustaches) {
          cout &lt;&lt; "le Colonel Moutarde";
      }
      else if (not lunettes) {
          cout &lt;&lt; "Mlle Rose";
      }
      else if (homme) {
          cout &lt;&lt;"le Révérend Olive";
      }
      else {
          cout &lt;&lt;"Mme Leblanc";
      }
  
      /*******************************************
       * Ne rien modifier apres cette ligne.
       *******************************************/
    }
  
    cout &lt;&lt; endl;
  
    return 0;
  }
  
  
  ----------
  </code></pre>