Как переместить курсор на следующую строку, не вводя в командной строке? - PullRequest
0 голосов
/ 10 февраля 2019

Я только начал изучать язык Си, и у меня возникают проблемы с выяснением того, как вводить строки в терминал в разные строки, и если эта функция окажет значительное влияние на мой код.Моя программа должна читать строки, введенные из командной строки, и отображать 5 наиболее часто используемых слов.zzzzz - это строка-терминатор

> i must not fear 
> fear is the mind killer 
> fear is the little death that brings total obliteration 
> i will face my fear 
> i will permit it to pass over me 
> and through me and when it has gone past i will turn the inner eye to see its path 
> where the fear has gone there will be nothing only
> i will remain 
> zzzzz 
>
> Count Word
> ===== ==== 
> 5     fear 
> 5     i 
> 5     will 
> 4     the 
> 2     and

Как разделить строки ввода в терминале, как в примере выше?И если эта возможность возможна, будет ли она работать при использовании таких функций, как fgets (char * str, int n, FILE * stream)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...