Originariamente inviato da Aki
la struct non è interna alla void ma esterna ad ogni funzione
Alla void? Intendi alla funzione ...

Veramente, per come hai scritto la visualizza, la struct e' al suo interno ... e' locale. Se intendi utilizzarne una esterna, non devi utilizzarla al suo interno.

Comunque, non ho capito se tu vuoi fare un elenco dei singoli campi e in questo caso non ti serve un ciclo, o un elenco dei dati di un array di strutture ...