WRITE + new line



Hi,

I want to write an 2-dimensional array to a textfile, but WRITE always uses a new line. How can you stop that?
I use something like this:
DO i=1, length1
DO j=1, length2
WRITE(*,*) array(i,j)
END DO
END DO


I read that it shout be able to do something like this:
DO i=1, length1
        WRITE(*,*) (array(i,j), j=1, length2)
END DO
but it still uses a new line for each entry.

Is there a convenient standard Fortran 90/95 way to do this?

Thanks,
   Martin
.