Работа с вводом в C - PullRequest
       39

Работа с вводом в C

1 голос
/ 12 декабря 2011

Краткий вопрос: ищите, интересуйтесь и спрашивайте любые советы о том, как лучше всего обрабатывать ввод такого типа:

 word word
 word word word word
 word word word
 word word

, при этом количество слов в каждой строке является абсолютно случайным, и каждое отдельное слово может быть добавлено в некоторую структуру данных, например, в связанный список или дерево.

Fgets каждую строку и анализ? GetChar ()? Любые подсказки?

1 Ответ

2 голосов
/ 12 декабря 2011

Чтение одной строки за раз с fgets кажется лучшим вариантом здесь.Затем просто используйте strtok или что-то похожее, чтобы разделить на пустое место и перебрать результат.

...