diff --git a/slides/structs.md b/slides/structs.md
index 0c7e282e728b64dc388e92c98fe23065d2b28cd9..a9e55698cddd0794bc04e3d51c822faa513a9189 100644
--- a/slides/structs.md
+++ b/slides/structs.md
@@ -86,12 +86,12 @@ struct fraction frac; // déclaration de frac
 - Les champs sont accessible avec le sélecteur `->`{.C}
 
     ```C
-    void fraction_init(fraction_t *frac, 
+    void fraction_init(fraction_t *f, 
                       int32_t num, int32_t denom) 
     {
-        // frac a déjà été allouée
-        frac->num   = num;
-        frac->denom = denom;
+        // f a déjà été allouée
+        f->num   = num;
+        f->denom = denom;
     }
     int main() {
         fraction_t frac; // on alloue une fraction