diff --git a/slides/ligne_de_commande_c.md b/slides/ligne_de_commande_c.md
index 6dfe109b16dc361b105c547494244eb81cf1c777..ecf29828f44f80be78df0e4b80adfafd60e73257 100644
--- a/slides/ligne_de_commande_c.md
+++ b/slides/ligne_de_commande_c.md
@@ -53,10 +53,8 @@ argv[3] == "file.txt"
 - Fonctions pour faire des conversions:
 
     ```C
-    int atoi(const char *nptr);
-    long atol(const char *nptr);
-    long long atoll(const char *nptr);
-    double atof(const char *nptr);
+    int atoi(const char *nptr);  // de la chaîne en entier
+    double atof(const char *nptr); // de la chaîne en nombre à virgule flottante
     int snprintf(char *str, size_t size, 
                  const char *format, ...); 
     // str: buffer, size: taille en octets max à copier,
@@ -79,8 +77,10 @@ int main(int argc, char **argv) {
         fprintf(stderr, "usage: %s name age\n", progname);
         return EXIT_FAILURE;
     }
-    char *name = argv[1];
-    int age = atoi(argv[2]);
+    // argv[0] est le nom du programme on l'ignore
+    // le 1er argument est une chaîne de caractères (pas de conversion)
+    char *name = argv[1]; 
+    int age = atoi(argv[2]); // le 2e argument est un entier (conversion)
     printf("Hello %s, you are %d years old.\n", name, age);
     return EXIT_SUCCESS;
 }