ciao a tutti, ho il seguente compito dove c'è un vettore "archivio"
codice:
typedef struct{ 
              unsigned int posti_disponibili; 
              list posti_acquistati; //è una lista
              list posti_prenotati; // è una lista 
}archivio;
e devo risolvere le seguenti funzioni
1)una funzione che alloca il vettore archivio, dato il numero n
2) una funzione che inizializza il vettore archivio; la funzione oltre che inizializzare le 2 liste contenute in ogni elemento del vettore, deve assegnare un valore al campo Numero di Posti Disponibili (tale valore viene inserito da tastiera e può essere diverso per i vari voli)

chi mi aiuta a risolverle???
qui il testo del compito.
grazie in anticipo x le vostre risposte