Comme l'a dit gerald3d, ta structure est déjà un pointeur, tu n'as donc pas besoin de passer l'adresse dans fwrite.
Cependant le problème ne vient pas de là dans ton code, mais plutôt que tu ne...