modification de certaine erreur et rajout de variable et pointeur