Так что, если я понимаю ваш вопрос, вы хотели бы включить в свой запрос любые конечные пробелы, которые пользователь включил в свой ввод.
Это просто невозможно в формате ввода-вывода в формате Fortran изстандартный ввод (с клавиатуры) - я НЕПРАВИЛЬНО вижу ответ @evets - это верно только (я думаю сейчас) для опережающего вывода полных строк.Невозможно отличить конечный пробел, включенный пользователем, и обычно используемые пробелы также дополняют все строки Фортрана.
Поэтому, когда len_trim()
считает длину строки, он обрезает все завершающие пробелы, включая введенныепользователем.То же самое относится и к функции trim()
.