- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:goto文が思うようにいかない)
goto文が思うようにいかない
このQ&Aのポイント
- goto文を使ったプログラムの動作が思うようにならない問題について
- C言語のプログラムで、goto文を使用しているが、特定の場面で予期しない動作が発生する
- ラベルに移動するgoto文が、意図した場所に移動せずに次の行に進んでしまう現象が発生
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
goto は問題なく, 「scanf の仕様」のせいだ. c に読み込んだときに, 最後に (おそらく) 改行を入力した, よね?
お礼
scanfにはfgetsと違ってヌル文字の前に改行が入らないな~と思っていたら、残っていたんですね。fflushでstdinをフラッシュしたら思うような結果が得られました。回答ありがとうございました!