diff --git a/slides/cours_5.md b/slides/cours_5.md
index a6dc1895ca51c881180fdcce3e4b9ae86729e19b..4e5433eadecf77f4d0c3900b0ca74e6020685f67 100644
--- a/slides/cours_5.md
+++ b/slides/cours_5.md
@@ -44,8 +44,8 @@ date: "2023-10-17"
 ## Syntaxe
 
 ```C
-int tab[3][4]; // déclaration d'un tableau 4x3
-tab[2][1]; // accès à la case 2, 1
+int tab[3][4]; // déclaration d'un tableau 3 x 4
+tab[2][1]; // accès case: ligne 2, colonne 1
 tab[2][1] = 14; // assignation de 14 à la position 2, 1
 ```
 
@@ -118,7 +118,7 @@ for (int i = 0; i < NX; ++i) {
 
 ## Exercice
 
-* En utilisant les conditions, les tableaux à deux dimensions, et des
+* En utilisant les `if`, les tableaux à deux dimensions, et des
   `char` uniquement.
 * Implémenter un programme qui demande à l'utilisateur d'entrer les
   coordonnées de la reine et affiche un tableau comme ci-dessus pour un
@@ -327,7 +327,7 @@ $$
 
 Que donne la multiplication de `1101` avec `0110`?
 
-* La mutliplication est la même que dans le système décimal
+* La multiplication est la même que dans le système décimal
 
     ```
          1101                13
@@ -365,7 +365,7 @@ Que donne la multiplication de `1101` avec `0110`?
 
 . . .
 
-* Décalade de $N$ bits vers la gauche!
+* Décalage de $N$ bits vers la gauche!
 
 # Entiers signés (1/2)