RE: A problem of character (Fortran)
"Dave Wade" <g4ugm-/rAkYNWUBEC+PENguQupYdBc4/[email protected]> Thu, 3 Jun 2010 23:43:13 +0100
| Newsgroups | gmane.comp.emulators.turnkey-mvs |
|---|---|
| Message-ID | <BBB291F7A8DB4FF0950794AC41F77CA0@G4UGMT41> |
Make the "A3" in the format "A4". Characters are pringter Most sig byte first Dave Wade G4UGM Illegitimi Non Carborundum -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ron Hudson Sent: 03 June 2010 23:14 To: [email protected] Subject: [turnkey-mvs] A problem of character (Fortran) 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.