Not able to do char* to char**

Depending on the compiler, dynamically sized array are not supported…

I suggest you go for the global array, with fixed size, as discussed previously.