Voici l'erreur : Exception non gérée à 0x00362323 dans Lab 4.exe : 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x00237000
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 //Appel de la fonction : char ch1[20]; char ch2[20]; cout << "Entrez la premiere chaine de moins de 20 charactere : "; cin >> ch1[20]; cout << endl << "Entrez la deuxieme chaine de moins de 20 charactere : "; cin >> ch2[20]; if (Comparer(ch1, ch2) == 1) { cout << "Les chaines sont semblables"; } else { cout << "Les chaines sont differentes"; } //La fonction : int Comparer (char *ch1, char *ch2) { int i; int semblable = 1; for (i = 0; ch1 != '\0'; i ++) { if (ch1[i] != ch2[i]) { semblable = 0; } } return semblable; }
Partager