ciao a tutti...ho 1 dubbietto. Per implementare due liste da far fungere come asse delle X e asse delle Y e per crearne un'altra ke contenga i punti del piano come posso fare?
cosi' puo' andare??
codice:
typedef struct _posizione
{
    char specie[MAXSTRING];
	int r;
	int c;
	struct _posizione *next;
	struct _posizione *prev;
	struct _posizione *up;
	struct _posizione *down;


}posizione;

//struttura della lista principale
typedef struct _campo
{
	int numero;
	posizione *p;
	struct _campo *next;
	struct _campo *prev;

}campo;


campo *inizioI=NULL;    //puntatore all'inizio della prima lista principale
posizione *inizioP=NULL;   //puntatore all'inizio della prima struttura lista di liste