diff --git a/main.c b/main.c
index 4a3f21ca2ddc33930dc79e3dcec7072b8dd2bbcd..7ec78288c80a30dde4a9115ff8a96f322f027fc2 100644
--- a/main.c
+++ b/main.c
@@ -8,7 +8,7 @@ int main(void)
     printf("-- Q3 --\n");
     printf("Message : %s\nMessage encodé : %s\n\n", msg, encode(msg));
     printf("Message encodé (sans erreur) : %s\nSyndrome : %s\n\n", encode(msg), decode(encode(msg)));                                 // Le syndrome doit être 0000
-    printf("Message encodé (avec une erreur) : %s\nSyndrome : %s\n\n", set_error(encode(msg), 0), decode(set_error(encode(msg), 0))); // Le syndrome doit être 1000
+    printf("Message encodé (avec une erreur) : %s\nSyndrome : %s\n\n", set_error(encode(msg), 0), decode(set_error(encode(msg), 0))); // Le syndrome doit être 1011
 
     printf("-- Q4 --\n");
     char *c1 = "10011000", *c2 = "10001011";
@@ -19,7 +19,7 @@ int main(void)
     printf("-- Q1 --\n");
     printf("Message : %s\nMessage encodé avec la matrice : %s\nMessage encodé avec le polynôme : %s\n%s\n\n", msg, encode(msg), polynomial_encode(msg), strcmp(encode(msg), polynomial_encode(msg)) == 0 ? "Bon résultat" : "Mauvais résultat");
     printf("Message encodé (sans erreur) : %s\nSyndrome : %s\n\n", polynomial_encode(msg), polynomial_decode(polynomial_encode(msg)));                                 // Le syndrome doit être 0000
-    printf("Message encodé (avec une erreur) : %s\nSyndrome : %s\n\n", set_error(polynomial_encode(msg), 0), polynomial_decode(set_error(polynomial_encode(msg), 0))); // Le syndrome doit être 1000
+    printf("Message encodé (avec une erreur) : %s\nSyndrome : %s\n\n", set_error(polynomial_encode(msg), 0), polynomial_decode(set_error(polynomial_encode(msg), 0))); // Le syndrome doit être 1011
 
     printf("-- Q2 --\n");
     printf("Codeword : %s\t\tCodeword avec une erreur à la position %d : %s\n\n", encode(msg), 2, set_error(encode(msg), 2));
@@ -51,7 +51,7 @@ int main(void)
         false_codeword = set_error(codeword, i);
         printf("Erreur à la position %d : %s\tC mod P: %s\n", i, false_codeword, polynomial_decode(false_codeword));
     }
-    printf("\n\n");
+    printf("\n");
 
     printf("-- Q5 --\n");
     codeword = polynomial_encode(msg);
diff --git a/rapport.md b/rapport.md
index 4b6c85cc2bde0c5f6de8e9639a8ee14bdec10e9b..833ec4bf157d3bb7e6b751e51727f48fa60be5bf 100644
--- a/rapport.md
+++ b/rapport.md
@@ -110,15 +110,15 @@ On remarque que le résultat de C mod P est le même pour une postion i peu impo
 <table style="margin:auto;text-align:center;">
 <tbody>
   <tr><th>Codeword</th><th>C mod P</th></tr>
-  <tr><td>000000001</td><td>1 0 1 1</td></tr>
-  <tr><td>000000010</td><td>1 1 0 0</td></tr>
-  <tr><td>000000100</td><td>0 1 1 0</td></tr>
-  <tr><td>000001000</td><td>0 0 1 1</td></tr>
-  <tr><td>000010000</td><td>1 0 0 0</td></tr>
-  <tr><td>000100000</td><td>0 1 0 0</td></tr>
-  <tr><td>001000000</td><td>0 0 1 0</td></tr>
-  <tr><td>010000000</td><td>0 0 0 1</td></tr>
-  <tr><td>100000000</td><td>0 0 0 1</td></tr>
+  <tr><td>000000001</td><td>0 0 0 1</td></tr>
+  <tr><td>000000010</td><td>0 0 1 0</td></tr>
+  <tr><td>000000100</td><td>0 1 0 0</td></tr>
+  <tr><td>000001000</td><td>1 0 0 0</td></tr>
+  <tr><td>000010000</td><td>0 0 1 1</td></tr>
+  <tr><td>000100000</td><td>0 1 1 0</td></tr>
+  <tr><td>001000000</td><td>1 1 0 0</td></tr>
+  <tr><td>010000000</td><td>1 0 1 1</td></tr>
+  <tr><td>100000000</td><td>0 1 0 1</td></tr>
   </tbody>
 </table>
 <p style="margin:auto;">On constate qu'en rajoutant un 9ème bit au vecteur, le syndrome se retrouve décalé d'un bit à gauche par rapport au syndrome qu'on obtient avec un vecteur de 8 bits.</p>