Solo perchè oltre allo specifico errore, vorrei avere consigli sul modo migliore per implementare un programma del genereOriginariamente inviato da oregon
Ma scusa, allora invece di aprire un thread con un titolo generico, se sai che c'è un errore di segmentation fault (e presupponi anche di sapere dove sia) perché non apri un thread *specifico*, indicando l'errore?
Comunque, come al solito perché avvenuto in altri tuoi post, utilizzi un puntatore e precisamente newp->nome in
strcpy(newp->nome, nome);
senza avere allocato prima lo spazio ...
Non so come dirtelo più ... così hai - puntualmente - un seg fault.
Quindi, ritornando al problema, devo allocare semplicemente lo spazio per newp->nome?