//PROBLEM NUMBER 2
    //how to store word from pointer2char into wordList array?


New_sentence是包含字符串(从用户输入的句子)的数组。

pointers2char是一个指针数组,应该保存指向New_sentence每个单词的指针。

输出函数时,仅显示字符串的第一个单词,然后程序结束。

如何将所有来自New_sentence的单词存储在pointers2char中?

最佳答案

您的for循环有问题,请使用this。我认为它将解决您的问题

for(i = 0; pointers2char[i] != NULL;)
{
   printf("%s\n", pointers2char[i]);
   nWords++;
   pointers2char[++i] = strtok(NULL, "\t");
}

09-27 08:26