質問: プログラミング初心者です
回答: scanf("%d", &max); scanf("%d", &min); を scanf("%d", &max); min = max; にしてみましょう。 最初入力した 10 が max にだけ反映されているので 次に入力した 20 が min にだけ反映されます。 と言う事は、それ以降 10 はどこにも反映されないにもかかわらず 最後入力した 30 で、max に入っている 10 は消えてなくなります。