[問題] 輸出格式沒有給定位數

作者: zmack0905 (降太)   2015-07-09 16:29:07
今天再編一個程式
write(iout,'(2X,A,I)') 'NSOAP (SOAP.INC) = ',NSOAP
1
Error: Nonnegative width required in format string at (1)
因為輸出格式中I沒有給定位數就報錯
不過用Ifort的時候沒這問題
現在手邊只有gfortran,請問該如何處理
(自己查詢再補上此路不可行,太大而且也不知道這個副程式被誰呼叫)
作者: kerwinhui (kezza)   2015-07-09 21:51:00
ifort好像是把I當成 空格+I0,如果不重視空格可用I0
作者: zmack0905 (降太)   2015-07-09 23:40:00
居然www.那F跟之類的可以比照辦理嗎XD還有E啦想起來

Links booklink

Contact Us: admin [ a t ] ucptt.com