C言語でプログラムを作ってもビルド、もといコンパイルするときにエラー、警告が発生する事があります。そんなときどういう失敗をしている可能性があるのか、気付いたことからちょくちょく書き連ねていこうと思います。

・文法的には何も間違ってないところを指摘される
その直前におかしなところが有る可能性が・・・・・・
☆直前の関数のコードブロックが閉じていない。{}の対応をチェック。
☆セミコロンを付けていない。;のチェックはもはや基本としか言いようがない。
☆Illegal character code "81"→どこかに全角スペースが入ってる可能性アリ

・数学関数のとこにエラーがでる
標準ライブラリにmath.hが追加されていません。
ここの3.数学関数を使いたい!を参考に。

・変数の大きさをオーバーしてると言われる
エラーにはならないけど気になりますよね。
float型の場合
☆defineで定義した定数が適当な精度か?
円周率などやたら桁数を多くしても意味がない

続きは気が向いたら。