hi

i need two structure which is basically like this

Code:
 struct Symbol {
   
Symbol * E;
Alphabet * N;  //line 8



};

typedef struct Alphabet {

 char data ;
 Symbol * E;

};
i get a error : LINE :8 ISO C++ forbids Declaration Of 'Alphabet' With No Type

so i guess alphabet type is not defined yet i mean at that point, how do i overcome this problem