Pour le deuxième cas c'est bon j'ai trouvé, le fonctionnement est bien aléatoire
Pour le premier cas je vais relire le cours sur les malloc/pointeurs et voir les exemples
Merci