Символ не является частью набора символов Фортрана.Поэтому, когда вы добавляете его в исходный код, большинство компиляторов должны жаловаться [ Cfr.Раздел 3 Fortran 2008 Standard ].
Если вы хотите добавить его в свой вывод, вы должны создать символ запрошенного вида, который представляет этот конкретный символ.Для этого вы используете ACHAR(I [, KIND])
, который преобразует код ASCII I
в этот конкретный символ вида KIND
или вид по умолчанию, если KIND
не указано.Для -характера это будет выглядеть следующим образом:
ACHAR(9)
Другим способом, но менее предпочтительным, будет использование модуля ISO_C_BINDING
, который определяет константу C_HORIZNTAL_TAB
.Это представляет \t
, символ типа C C_CHAR
.Если C_CHAR=-1
, константа преобразуется в ACHAR(9)
[ Cfr.Раздел 15.2 Фортран 2008 Стандарт ]
См. Ответ Владимира с инструкциями.