- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:elseif文の中のif文のところで)
C言語のプログラムでエラーが出てしまう
このQ&Aのポイント
- C言語の勉強中に、else if文の中のif文でエラーが発生しています。
- プログラムの目的は、距離に基づいて運賃を計算することです。
- エラーの原因はまだ特定できていませんが、ソースコードにおいてif文の条件式や文法に問題がある可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> elseif文の中のif文のところで > エラーが出てしまうのですが・・・。 まず、elseif文というのは存在しません。(全角なのはまた別の問題として...) > else if(kyori >= 1000 ) untin = ((kyori-1000)/10*50)+8120 > ここでエラー→→→ if(untin <> 0) untin = untin + 50; 2つ問題があります。 1. エラーが発生したifの直前(+8120の直後)にセミコロンがありません。 2. <>という演算子は存在しません。≠の意味なら!=を使います。
お礼
有り難うございました。 お陰様で解決しました。