Пример ввода пользователя:
abcd введите efgh введите
Я хочу извлечь строки, разделенные нажатием клавиши enter .
Какую функцию вы используете для чтения на 0?(Я думаю, это на 0).Если это read (), вы обычно читаете побайтово, поэтому, когда пользователь нажимает ввод, проверьте, равен ли байт '\ n' (простая кавычка!).
Используйте getline это безопасно , настоятельно рекомендуется вместо {f} получает
getline
Или используйте strtok с '\ n' в качестве разделителя
strtok
http://www.gnu.org/s/libc/manual/html_node/Line-Input.html
Вы можете просто прочитать целые строки, используя fgets или scanf
fgets
scanf