amse ha scritto:
1) il tipo del puntatore dentro la variabile deve essere dello stesso tipo della variabile giusto?
Se intendi che pun deve essere di tipo
struct elemento *
sì, è ovvio
2)il puntatore alla testa della lista potevo chiamarlo come volevo?? cioè:
il tipo deve essere quello della lista quindi: struct elemento
ma il puntatore potevo chiamarlo: *punt_elemento ???
Un puntatore è come una variabile ... puoi chiamarla come vuoi.
3)è giusto che il puntatore che punta al primo elemento della lista si chiami in modo diverso da quello dentro la variabile??
Sì, altrimenti fai solo confusione.