Я новичок в программировании на C, и я учусь использовать функцию fscanf (или функции семейства scanf.).У меня возникли проблемы с пониманием того, как использовать функцию fscanf для захвата пробелов.
Предположим, у меня есть следующий сценарий, я открыл файл, и файл содержит только одну строку символов и макет толькострока в этом файле:
A_C
A - это последовательность символов, представляющая собой строку.
_ - это пробел, я использую _, чтобы показать его подробнееясно.
C - это последовательность символов, представляющая собой строку.
В этом сценарии _ всегда будет оставаться пробелом.A или C могут быть одним пробелом как wll.
Мой вопрос: как использовать функцию fscanf для захвата как A, так и C?Независимо от того, являются ли они пробелами или фактической последовательностью символов?При этом, если A - это последовательность символов, то я фиксирую эту последовательность символов, если A - это пробел, я фиксирую этот пробел?(Та же идея относится и к C).
Большое спасибо.