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

gccコンパイラのエラーについてstdin

このQ&Aのポイント
  • gccコンパイラを使用してCプログラムをコンパイルする際に、stdin関連のエラーが発生しています。
  • cygwinのgccを使用して、画像を変換するCプログラムをコンパイルしようとしていますが、stdin関連のエラーが発生しています。
  • gccコンパイラのエラー「expected ')' before '->' token」というエラーメッセージが表示され、conv.cファイルのmain関数内でエラーが発生しています。

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

そう, それが原因. だから, このエラーメッセージはある意味正しい. なぜ書こうという気になったのかはさっぱりわからんが, そんなのは書いちゃいけない.

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

エラーメッセージの最初の In file included from conv.c:24:0: が出てくる理由はよくわからんのだけど, ひょっとして 78行目に extern FILE *stdin; なんて書いてたりする?

yamazakura1977
質問者

補足

78 extern FILE *stdin; 79 extern FILE *stdout; 80 extern FILE *stderr; と、main内の宣言を行っております。 これが原因なのでしょうか?