diff --git a/fractions.md b/fractions.md
index b40287c69b371595ec6f2969178488cce8fa56a0..bd262e3db89fe6ebbc854d74f1cde6be1d9e8bdc 100644
--- a/fractions.md
+++ b/fractions.md
@@ -113,16 +113,20 @@ ce qui suit.
 5
 ```
 
-Afin de transformer les arguments de la ligne de commande en entier,
-la fonction `atoi()`{.C} pourrait vous être utile. Ainsi, la fonction
-`strcmp()`{.C} sert à comparer deux chaînes de caractères.
+Afin de lire les arguments à la ligne de commande votre fonction `main()` doit avoir la forme suivante:
 
-## Restez groupés
+```C
+int main(int argc, char *argv[])
+```
+
+où `argc` est le nombre d'arguments de votre programme **y compris** le nom du programme et `*argv[]` un tableau de chaînes de caractères. Ainsi dans l'exemple
 
-Comme lors du travail pratique de la semaine passée, mettez-vous par groupe de cinq et
-écrivez sur papier les entêtes des fonctions que vous allez réaliser.
-Si besoin écrivez également le pseudocode de chaque partie.
-Pensez à réutiliser (sans dupliquer) les fonctions déjà écrites.
+```C
+./executable 3 10 + 8 15
+```
+`argc == 6`, et `*argv[] == {"executable", "3", "10", "+", "8", "15}`{.C}. Afin de transformer une chaîne de caractères
+en entier il faut utiliser la fonction `atoi()`{.C}. Pour déterminer si deux chaînes de caractères sont égales,
+vous pouvez utiliser la fonction `strcmp()`{.C}.
 
 # Remarques