diff --git a/base_1.md b/base_1.md
index 8bb8141d5aae8cdd856a8f9d89df501df58a2a89..b6ad320904c1052f5a598bf784562430e5c08541 100644
--- a/base_1.md
+++ b/base_1.md
@@ -103,7 +103,7 @@ x = 1;   // affectation (expression)
 c = 'a'; // affectation (expression)
 int y = x; // déclaration et initialisation en même temps
 int a, b, c; // déclarations multiples
-int d = e = f = 1; // décl./init. multiples
+a = b = c = 1; // init. multiples
 ```
 
 # Types de base (1/4)
@@ -351,7 +351,8 @@ if (x) { // si x s'évalue à `vrai`
 ## Pièges
 
 ```C
-int x = y = 3;
+int x, y;
+x = y = 3;
 if (x = 2)
     printf("x = 2 est vrai.\n");
 else if (y < 8)