• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:goto文が思うようにいかない)

goto文が思うようにいかない

このQ&Aのポイント
  • goto文を使ったプログラムの動作が思うようにならない問題について
  • C言語のプログラムで、goto文を使用しているが、特定の場面で予期しない動作が発生する
  • ラベルに移動するgoto文が、意図した場所に移動せずに次の行に進んでしまう現象が発生

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

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

goto は問題なく, 「scanf の仕様」のせいだ. c に読み込んだときに, 最後に (おそらく) 改行を入力した, よね?

noname#113783
質問者

お礼

scanfにはfgetsと違ってヌル文字の前に改行が入らないな~と思っていたら、残っていたんですね。fflushでstdinをフラッシュしたら思うような結果が得られました。回答ありがとうございました!

関連するQ&A