risolto grazie oregon!!

nella struct ho sostituito *char s con char s[30];

l'assegnazione era già fatta nel nodo

nella funzione ho sostituito
n->s =stringa con strcpy(n->s, &stringa);