C - Array of pointers to functions of pointers to functions returning strings
Ive discovered function pointers in c recently and just tryin to get it working fine but im just pulling my hair on this!!!

I have a pointer to function returning a string

    (char *) (*)() (*bar)().

But I want an array of 6 pointers to function on this but I cant get it working.

I keep getting compiler errors probbly with parenthese stuff its really messy. Ive tried something like this but dont work:

    (((char)(*))((*))(((*)((foo))))([(6)]));

I need help to do this array am i doing something wrong?
C - Array of pointers to functions of pointers to functions returning strings
===

Ive discovered function pointers in c recently and just tryin to get it working fine but im just pulling my hair on this!!!

I have a pointer to function returning a string

    (char *) (*)() (*bar)().

But I want an array of 6 pointers to function on this but I cant get it working.

I keep getting compiler errors probbly with parenthese stuff its really messy. Ive tried something like this but dont work:

    (((char)(*))((*))(((*)((foo))))([(6)]));

I need help to do this array am i doing something wrong?