标签: c input scanf fgets getchar
一个简短的问题,真实,寻找,疑惑,并询问有关处理此类输入的最佳方法的任何提示:
word word word word word word word word word word word
其中每行上的单词数是完全随机的,每个单独的单词可以添加到某些数据结构中,例如链接列表或树。
Fgets每一行并解析?的getchar()?有线索吗?
答案 0 :(得分:2)
使用fgets一次读一行似乎是最好的选择。然后使用strtok或类似的东西用空格分割并迭代结果。
fgets
strtok