Fortran 90 dopisanie do linii

0

Dzień dobry.
Piszę w Fortranie. W programie mam tablicę dwuwymiarową, powiedzmy tab(x, y). Oba wymiary są ustalane automatycznie, w zależności od wprowadzonego pliku do programu.
Potrzebuję zapisać tę tablicę i chciałabym, by elementy wiersza x były obok siebie, tj:
tab(x1, y1) tab(x1, y2) tab(x1, y3) ...
tab(x2, y1) tab(x2, y2) tab(x2, y3) ...
I tak dalej.
Moja obecna składnia daje mi jedną kolumnę danych, w kodzie jest to:

do i=1 X
do j=1 Y
write(21,*) tab(i, j)
end do
end do

Jestem świadoma, że jest to zakodowane tak, że ma to dać jedną linię. Jak mogę to zmodyfikować, by móc wypisywać tabelę wierszami? Próba z ucięciem wymiaru ( write(21,*) tab(i) ) nie działa.
Z góry dziękuję za pomoc!

0

Czy coś takiego http://ideone.com/gMlRC4 się nada?

0

Faktycznie działa. :D Dziękuję!

1 użytkowników online, w tym zalogowanych: 0, gości: 1