Hi,
The problem is:

Header A-> include B
Header B-> include C
Header B-> include A
Header C-> include A

All the header have a pointer to struct that reside in include header.
How can i resolve this problem with preprocessor directivies?

Thanx