Ciao a tutti.
Ci ho provato in tutti i modi ma nulla.
Ho il seguente codice:

#define N 20


typedef struct{
int ora;
int minuto;
int secondo;

} Orario;


typedef struct {
Orario partenza;
Orario arrivo;
} Tempi;


typedef Tempi Risultati[N];
1 domandaartendo dal presupposto che ho capito come funzionano le strutture e i vettori,è possibile avere un esempio di come inizializzare e accedere a un vettore proprio di tipo Risultati[N] ?
2 domanda:data la definizione sopra quello che io devo fare è:
- dichiarare un altro vettore come quello sopra,ma con nome diverso (tral'altro non ho capito:Risultati[N] è un vettore o un tipo? Se è un tipo come inizializzo un vettore che contiene proprio i Tempi (formati da orario e partenza)?
- Un esempio di come accedere e modificare un elemento (Es: partenza.ora) del nuovo vettore?

Spero di essermi spiegato bene.
Ho provato a dichiarare i vettori in ogni modo,a definire altre strutture,ma vengono fuori errori in fase di compilazione del tipo "Il membro non appartiene alla struttura" o "errore di sintassi prima del ] in vett[n].arrivo.ora,dichiarato come Risultati vett;")

Grazie in anticipo per qualunque delucidazione sul mio quesito e sull'uso dei vettori di strutture annidate insieme a typedef.
Ciao

p.s.per favore,se è possibile senza usare puntatori