salve avrei bisogno di alcuni chiarimenti sto all'inizio della programmazione in c e volevo sapere perche un cosa:
io ho una struct cosi:
struct elemento{ {
int info;
struct elemento *pun
}lista;
ora vorrei sapere perche in alcuni casi il mio compilatore accetta per richiamare i membri della struttura(tipo info)una sintassi del tipo lista.info e in altri casi mi da errore poiche vuole la seguente siintassi lista->info