Ciao. Devo fare il seguente programma:
Il prefetto di 1 provincia vuole gestire l'archivio contenente alcune info sui consiglieri dei comuni della provincia.
Si vogliono gestire: il nome della provincia, il nome di ogni comune e, per ogni consigliere, il suo cognome, il suo nome e il n° di anni di presenza.

Bisogna scrivere una funzione che ritorna il consigliere con maggiore anzianità.

Io ho definito le seguenti strutture:
typedef struct {
int anniPresenza;
char *cognomeCons;
char *nomeCons;
} Consigliere;

typedef struct {
char *nomeComune;
Consigliere *pCons;
int nCons;
} Comune;

typedef struct {
char *nomeProvincia;
Comune *pComuni;
int nComuni;
} Provincia;


Vorrei qualche consiglia sulla funzione da realizzare.

Grazie