bonsoir, je debute en c++ et voici le 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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
using namespace std;
int main()
{
     cout << "decryptix.copyright 2000 liberty ";
     cout << "associates, inc. Version 0.2\n" << endl;
 
     cout << "il y a deux façons de jouer à decryptix : ";
     cout << "en devinant un modéle créé par l'ordinateur, ";
     cout << "ou en laissant l'ordinateur deviner le votre.\n\n";
 
     cout << "Si vous devinez, l'ordinateur va penser a une\n ";
     cout << "suite de lettres (e.g,abcde).\n\n";
     cout << "A chaque tour, vous faites une proposition et\n";
     cout << "l'ordinateur vous dit combien de lettres sont\n";
     cout << "correctes, et combien parmi celles-ci occupent\n";
     cout << "la position exacte dans le modèle.\n\n";
 
     cout << "Le but est de décoder l'énigme aussi \n";
     cout << "vite que possible. Vous dècidez combien de lettres \n";
     cout << "peuvent être utilisées et le nombre de position\n";
     cout << "(e.g.,5 lettre posible dans 4 positions) \n";
     cout << "ainsi que si le modèle peut ou non contenir \n";
     cout << "des lettres en double (e.g.,aabcd).\n\n";
 
     cout << "Si l'ordinateur devine, vous pensez à une suite de \n";
     cout << "lettres et donnez le score de chaque réponse \n\n"<< endl;
 
     const int minLetters = 2;
     const int maxLetters = 10;
     const int minPositions = 3;
     const int maxPositions = 10;
 
     int          howManyLetters = 0,howManyPositions = 0;
     bool         duplicatesAllowed = false;
     int          roind = 1;
 
     cout << "Nombrede de lettres ? (";
     cout << minLetters << "-" << maxLetters << "): ";
     cin >> howManyLetters;
 
     cout << "Nombre de position ? (";
    cout << minPositions << "-" << maxPositions << "): ";
     cin >> howManyPositions;
 
     char        choice;
     cout << "Permettre les doubles (o\n) ? ";
     cin >> choice;
 
     return 0;
}
et voici le mesage d'erreur :

collect2: ld returned 1 exit status

pouvait vous m'aidait s il vous plais
merci d'avance