If you are entering numeric data that is controlled by a fixed-column format, then you can use commas to override any exacting column restrictions.
(I10, F20.10, I4)
Using the above format reads the following record correctly:
-345,.05e-3,12
The I/O system is just being more lenient than described in the FORTRAN Standard. In general, when doing a formatted read of noncharacter variables, commas override field lengths. More precisely, for the Iw, Fw.d, Ew.d[Ee], and Gw.d input fields, the field ends when w characters have been scanned, or a comma has been scanned, whichever occurs first. If it is a comma, the field consists of the characters up to, but not including, the comma; the next field begins with the character following the comma.