poichè non è un puntatore non devi allocare usando la malloc, è un dato membro della struct dovrai solo inizializzarlo. chiaramente qualora usassi un puntatore alla struct dovrai allocare questa. ciao