Version finale de mem.c : code nettoyé et commenté