Ciao , ho dato un occhiata ai tuoi precedenti post , e vedo che sei ossessionato dalle liste

Per assegnare una stringa ad un altra stringa , in c si usa strncpy() , e non = , e se uno fa esercizi sulle liste , forse questo lo dovrebbe già sapere


*punt->info.nome= *elemento.nome; //NON HO IDEA di cosa faccia e perchè non dia errore


prova

strncpy(punt->info.nome,elemento.nome);