【发布时间】:2014-09-21 23:47:56
【问题描述】:
我的输入来自一个包含多行文本的文件。在使用 fgets() 获得一行之后,如何创建一个包含该行中单词的数组,然后我可以遍历它? IE。从 "pink floyd" 到 {"pink", "floyd"}。
int main() {
char line[500];
while(fgets(line, sizeof(line), stdin) != NULL) {
...
}
return 0;
}
【问题讨论】:
-
1.制作一个新数组; 2. 循环浏览该行中的单词并将每个单词复制到新数组中。