是关于二维数组的编程问题
先上题目:编写一个函数,void fun(char a[],char b[][100]),它把传递过来的一段英文句子(char a[100])中的每个单词分解出来,存放在一个二维数组b[200][100]中,每行存放一个单词,在main函数调用,也在main函数输出分解后的每个单词。现在我的毛病就是对于这个分解单词存放数组中不了解。
我一开始是想用英语句子中的空格号搞动作的,发现有的行不通就抛弃了。
我想问的是怎么对一个字符串里面的单词分解而且存放的问题。