diff --git a/matrices_intro.md b/matrices_intro.md
index 447bcffc1238777c322512f445de52d52605e815..fdba88208ea87d9feae1c56880b8efc1441f301e 100644
--- a/matrices_intro.md
+++ b/matrices_intro.md
@@ -61,7 +61,7 @@ Pour manipuler des matrices, vous devrez implémenter les fonctions suivantes
     ```C
     void matrix_print(matrix mat);
     ```
-* changement de la taille d'une matrice, si la nouvelle matrice est plus grande, les nouvelles cases sont initialisées à `0`, sinon les cases en trop disparaissent simplement (la fonction `realloc()`{.C} pourrait vous être utile)
+* changement de la taille d'une matrice, si la nouvelle matrice est plus grande, les nouvelles cases sont initialisées à `0`, sinon les cases en trop disparaissent simplement (la fonction `realloc()`{.C} pourrait vous être utile); cette fonction retourne `1`, si tout s'est bien passé, `0` sinon
  
     ```C
     int matrix_resize(matrix *mat, int m, int n);