[問題] f90檔IF迴圈問題求助

作者: takaoclass (高雄級)   2018-04-25 04:44:28
我寫了一個帶有IF迴圈的f90檔,在編譯時出現了以下錯誤訊息,希望有人能幫我解惑:
INTEGER HG
1
Error: Unexpected data declaration at (1)
IF HG>0
1
Error: Unclassifiable statement at (1)
ELSE
1
Error: Unexpected ELSE statement at (1)
END IF
1
Error: Expecting END PROGRAM statement at (1)
DO p=1,5
1
Warning:Deleted feature: Loop variable at (1) must be integer
作者: rex0707 (我就是我)   2018-04-25 11:15:00
......
作者: Cypresslin (啊哈哈~~)   2018-04-25 17:59:00
宣告放錯地方, if語法錯誤, p的型別錯誤btw這些錯誤訊息丟上google都找得到答案
作者: rex0707 (我就是我)   2018-04-25 19:33:00
買本彭國倫的書來看就好了
作者: takaoclass (高雄級)   2018-04-26 01:51:00
問題已經自行解決,感謝各位的關心。
作者: PTT0207445 (我是鄉民)   2018-04-26 17:33:00
你手邊有任何Fortran書(例如彭國倫)的話,或許可以告訴你讀一下第幾頁。如果目前手上都沒書的話,趕緊去圖書館借,或是直接買一本回來。
作者: Cypresslin (啊哈哈~~)   2018-04-26 18:23:00
https://www.uv.es/dogarcar/man/IntrFortran90.pdf這答案有點牽強, 你的IF寫法也不合f77規範吧

Links booklink

Contact Us: admin [ a t ] ucptt.com