入力バッファに残った改行コードが問題の場合は fflush(stdin) で吐き出さないとどうにもならない