もう混乱してよーわからん。

char s[2][10] = {"string1", "string2"};
retval = testfunc(s);

を受けるようなtestfunc()ってどう定義するん?