У меня есть три массива, x, y, z. Я хочу напечатать их в файл с символом «C» впереди:
write(88,FMT1) 'C',(x(i),y(i),z(i),i=1,187)
Где FMT1 определяется как: символ (длина = 10) :: FMT1 = '(A, 3f12.6)'
Когда я запускаю программу, я получаю следующий вывод:
C -1.084900 0.336400 1.074500
I��� 0.365700 -3.548800 0.591000
�Ty@ -0.383200 1.417100 3.416700
и т. д.
Я использую gfortran в Ubuntu 12.04.