質問: rand() % 100 + 1; printf("%d\n",n); } }
回答: ループカウンタと乱数を求めて代入する変数が同じもの`n`が使われているため、ループ制御がおかしくなっているためです。 別々の変数を用意するようにしてください。 もしくは乱数は変数に代入せずとも、下記のように直接printfで処理してもよいです。 ``` printf("%d\n", rand() % 100 + 1); ```