A problem of character (Fortran)
Ron Hudson <[email protected]> Thu, 3 Jun 2010 15:14:05 -0700
| Newsgroups | gmane.comp.emulators.turnkey-mvs |
|---|---|
| Message-ID | <[email protected]> |
Calling all Fortran Wizards...
I am trying to print out the sect(8,8) integer array as characters
The array is mostly zeros for that I want to print '.'(ebcidic 75)
The other values...
92 = '*'
96 = '-'
123 = '#'
78 = '+'
INTEGER SRS(8)
DO 1 I=1,8
DO 2 J=1,8
SRS(J) = 75
IF (SECT(I,J) .EQ. 1) SRS(J) = 92
IF (SECT(I,J) .EQ. 2) SRS(J) = 96
IF (SECT(I,J) .EQ. 3) SRS(J) = 123
IF (SECT(I,J) .EQ. 4) SRS(J) = 78
2 CONTINUE
WRITE(6,900) (SRS(J), J=1,8)
900 FORMAT(' ',8A3)
1 CONTINUE
I am getting a blank area instead of the characters I expect.
Yes, it's going to be a StarTrek game.
: ^ )
Ron.