Zssffssz -4 Junior Poster

Ok my complex fortran program has an error on this line:

MON=HOLD-TRANS(reg:rag)

With an error Of:
Incompatible rank asinement of (0/1)
My usual hack with file io make fortrans oldest feature, speed, toast.
Help :(
Edit: oh yagh:
Mon is complex
Hold is complex
Trans is real