If you want to save memory space, you use pointer together with malloc or calloc functions to allocate memory for the desired string instead of using predeclared array.
Question:
How do I actually do the same thing in a multidimensional array without predeclare it i.e multi[4][10] for instance?