处理C中的输入

时间:2011-12-11 20:59:07

标签: c input scanf fgets getchar

一个简短的问题,真实,寻找,疑惑,并询问有关处理此类输入的最佳方法的任何提示:

 word word
 word word word word
 word word word
 word word

其中每行上的单词数是完全随机的,每个单独的单词可以添加到某些数据结构中,例如链接列表或树。

Fgets每一行并解析?的getchar()?有线索吗?

1 个答案:

答案 0 :(得分:2)

使用fgets一次读一行似乎是最好的选择。然后使用strtok或类似的东西用空格分割并迭代结果。