>>12 ↓これを参考にするといいと思うよ
http://www.catnet.ne.jp/kouno/c_faq/c1.html#21
1.21:
charへのポインターを返す関数へのポインターを返す関数へのポインターN個から
なる配列をどうやって宣言すればよいか。