ajout de put_weight.c, mise a jour du makefile, header, .gitignore