• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:BCC Devaloper のエラーについて)

BCC Developerのエラーについて

このQ&Aのポイント
  • C言語の初心者がBCC Developerでプログラミングをしている際にエラーが出る問題について
  • 質問文のプログラムは、コサインのテイラー展開による収縮を見極めるものである
  • エラーメッセージは「Error 3-10.rc 4 10: Expecting filename or BEGIN」と表示される

質問者が選んだベストアンサー

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.2

よくみるとこれはプログラムの一部ですね。 コンパイルできる単位ではないでしょう。 BCCは知らないのですが void main(){ } などが必要でしょう。 場所的にはincludeの次に2行目でしょうね。 }は最後です。 なお、 e=-e*x*x/(k=k+2){ ここの{はプログラム的に意味が無いですね。 何かのミスかもしれません。当然閉じる方の }とペアで、あっても無くても同じ意味でしょ う。 ただプログラムの意味を考えると、 void main(){ に対する}は存在しているように思います。 現在、forの閉じ括弧は最後になっていますが、 収束したかどうかがforの中に入っているのは おかしいです。 従って void main(){ // 追加 e=-e*x*x/(k=k+2){ → e=-e*x*x/(k=k+2); // 修正 かな?と考えられます。

gensuke06
質問者

お礼

やって見たのですが出来ませんでした 又同じエラー内容です エラー内容から初期の設定ミスなのだと思うのですが…

その他の回答 (2)

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.3

e=-e*x*x/(k=k+2){ これは良く見ると、いけない訳ではありませ んが、一般的な書き方ではないですね。 後半の括弧の部分が、for文のようにも思えます。 とにかくヘンです。

gensuke06
質問者

補足

具体的にはどうするべきでしょうか?

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

コピーだから大体あっていると思いますが、 >#include<math.h> > >float EPS=1e-8 ここで「;」が無いのが原因かな? 質問へのコピーミスでなければ。

gensuke06
質問者

お礼

回答が送れてすみません。 やって見ましたがそれでも無理でした。 エラー内容が同じです。 BCC Devaloperの設定が間違っているのでしょうか? そっちは学校の授業でダウンロードとセットアップをし、普通にC言語が使えていたので大丈夫だと思ったのですが…

関連するQ&A