
Fortranでコンパイルを行ったところ下記のエラーが発生し、原因がわからずにいます。
Fortranに関しては全くの初心者です。
コマンドプロンプト -----------------
C:\>g95 aaa.f90
Warning(115):Line 100 of aaa.f90 is being truncated
In file aaa.f90:100
else if(hnum(mnum(ic-1,jc-1)) .eq. 45 .and. basin_num(nr) .eq. anum(mnum(ic-1,jc-1)) .and. znum(mnum(ic-1,jc-1)) .eq. 'obs') then
1
Error:Unexpected junk after ELSE statement at (1)
aaa.f90ファイルは他の方が作成したものでそのaaa.exeもあるので、見よう見まねで
Fortranをインストールし、試みましたがエラーでEXEが作成されませんでした。
Fortranはv4.1.2(g95 0.93)、使用しているOSはWindows7Professional(32ビット)です。
エラーがでている行のコードしか記述できず申し訳ないのですが、エラーの意味だけでも教えていただけますでしょうか。
ご教示頂きますようよろしくお願いします。
No.1ベストアンサー
- 回答日時:
Line 100 of aaa.f90 is being truncated
ということは100行目が途中(132カラム)までしか読み込まれていません。
したがってelse if文が完結せずにわけのわからない文になっているわけです。
else if(hnum(mnum(ic-1,jc-1)) .eq. 45 .and. basin_num(nr) .eq. anum(mnum(ic-1,jc-1)) .and. znum(mnum(ic-1,jc-1)) .eq. 'obs') then
これをたとえば
else if(hnum(mnum(ic-1,jc-1)) .eq. 45 .and. basin_num(nr) .eq. anum(mnum(ic-1,jc-1)) &
& .and. znum(mnum(ic-1,jc-1)) .eq. 'obs') then
と2行に分ければうまくいくでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
適切な変換関数が存在しない???
-
VB2008で定数に色の設定をした...
-
コールバック関数指定時のエラー
-
Excelのエラーで困ってます。
-
visual C++ でビルドの中止がで...
-
SQLServerについて
-
バッチからsqlplusの接続エラー...
-
コンパイルできません。
-
フォートランプログラムのエラ...
-
レコードセットをcloseする所で...
-
BC30002: 型 'ListItem' が定義...
-
VC2010のビルドエラーを全部出...
-
Visual Studioのstrcpy_sについて
-
VisualC++でエラーが大量に
-
エクセルのエラーメッセージ「4...
-
左側がクラス、構造体、共用体...
-
ASP.NETの実行時のエラーについて
-
BCC・stdio.h・_stddef.hのエラー
-
multiple definitionというエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
Excelのエラーで困ってます。
-
バッチからsqlplusの接続エラー...
-
適切な変換関数が存在しない???
-
visual C++ でビルドの中止がで...
-
fortranでプログラムを実行する...
-
デバッグ中のエラーのことで教...
-
Handlesについて
-
HEWを使用しているのですが、こ...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
コンパイルできません。
-
DLL関数を使ったプログラム
-
sys/time.hのインクルードがで...
-
ccコマンド時の0711-317エラー
-
左側がクラス、構造体、共用体...
-
c#プログラムについて
-
Visual Studioのstrcpy_sについて
-
LPCWSTRとchar
おすすめ情報