Hello,
Patrick is nearly right. The maximum number of characters per line is 72 for FORTRAN files in your case (that is what the error message says) + steering files. You have the same error in your modified lines in BORD3D.
Anyway, ban tabulations in your ASCII files (FORTRAN FILES, STEERING FILES...), it prevents from errors with TELEMAC.
If I may, I have a few suggestions in your FORTRAN FILE. You do not need to rename the modified subroutines if you do not change the number of arguments (e.g. CONDI3DTRAC or MESH_TRANSF) as you do for BORD3D or CONDIM.
When manipulating floats, as they all are double precision (except reading or writing floats in SERAFIN single precision), you should add .D0 suffix (or with the exponent) for floats.
Your conditions over the vertical for the initial and boundary conditions are strange.
Rather than tests if var > -10 elseif -21 < var < -9 else if < -40 var < -20... with overlap, you should rather write if var var > -10 elseif -21 < var <= -10 else if < -40 var <= -21... that should give you the same, but is clearer to read, in particular for the intervals [-10;-9] and [-21;20].
Hope this helps,
Chi-Tuan