diff --git a/snake/ajout_score.c b/snake/ajout_score.c
index acd7211..6fd2d16 100644
--- a/snake/ajout_score.c
+++ b/snake/ajout_score.c
@@ -40,9 +40,9 @@ void ajout_score(int* compteur) {
     char a[20]; 
 	
 
-    &compteur = &compteur + 5;
+    *compteur = *compteur + 5;
     
-    sprintf(a, "%d", &compteur); 
+    sprintf(a, "%d", *compteur); 
 
 	InitialiserGraphique();
     CreerFenetre(10,10,1450,840);
@@ -57,8 +57,9 @@ int main(void)  {
 
 	int *compteur = NULL;
 	compteur = malloc(sizeof(int));
-	&compteur = 0;
+	*compteur = 0;
 	ajout_score(compteur);
+    free(compteur);
 
 	return EXIT_SUCCESS;