04/05/19 19:13
>>153さんわかりました。
if((sosuukouho % sosuu[n] != 0) && (n == m)) の部分の
(n==m)ここが原因だったんですね
(n==m-1)としたら直りました。
ここが影響したので
printf("素数の数は%d個で、最後の素数は%dです。\n",m,sosuu[m]); を
printf("素数の数は%d個で、最後の素数は%dです。\n",m,sosuu[m-1]);
になおして無事意図したとおりに動くようになりました。
ありがとうございました。