ciao...sto cercando di costruire una struttura "liste di liste".
Voglio ke ad ogni nodo della lista principale corrisponda una sottolista.Ho implementato tutto ma il problema e' ke ad ogni nodo della lista principale corrisponde solo 1 sottolista x tutti e non una sottolista x ognuno come vorrei io!! Come faccio? questo e' la mia struttura dati,ditemi se e' sbagliata:
typedef struct _parola
{
int flagMist;
char word[MAXSTRING];
struct _parola *next;
struct _parola *prev;
}parola;
typedef struct _index
{
int flagMistI;
char wordI[MAXSTRING];
parola *p;
struct _index *next;
struct _index *prev;
}index;