//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");
}