Originariamente inviato da -Lucky87-
hummm... capisco... peccato che nn riesco a metterlo in pratica...
nn so cm scrivere la definizione della sequenza [di caratteri]...
ne ho un esempio per lo stresso programma che fa uso dell'array...

codice:
typedef char elem;         //componente base dell'array di caratteri della sequenza

/*definizione concreta dell'oggetto sequenza*/

typedef struct sequence {
           elem Data[SIZE]               // sequenza; vettore di elementi
           int CurrentEl;                // scansore del vettore
           char AccessMode;              // modo di accesso al vettore
}Sequence;
anche se nn so se vi dirà molto...
Quello che hai scritto non è il nodo di una lista.

Questo sarebbe un nodo di una lista linkata:
codice:
typedef struct nodo
{
    char ch;
    struct nodo *next;
} NODO;