――――――――――――――――――――――――――――。どうも話が脱線しつつあるようなので。素数判断するC言語プログラム

5や13素数て判断するの、
「3」素数て判断てくれません
どうすればいいでょうか ――――――――――――――――――――――――――――――

int seisu, count;

printf("2以上の整数値入力て下さい : ");
scanf("%d" ,&seisu);

for(count=2; count==seisu 1; count++){
if(seisu == count){continue;}
else if(!(seisu == count)&&(seisu % count == 0)){break;}
else{continue;}
}

if(seisu % count == 0){printf("素数でない");}
else {printf("素数");}

――――――――――――――――――――――――――――――「――――――――――――――――――――――――――――――」に一致する情報は見つかりませんでした。

どうも話が脱線しつつあるようなので.//①入力された整数値を「seisu」とし、printf2以上の整数値を入力して下さい。 : ;scanf%d ,seisu;//②2から seisu-1 まで順にforcount=2; count==seisu-1; count++{//③割っていき、もし割り切れたら素数ではなく、ifseisu == count{continue;}else if!seisu == countseisu % count == 0{break;}else{continue;}}//④割り切れなかったら素数ifseisu % count == 0{printf素数ではないです;}else {printf素数です;}考え方は合っていますが、その通りにコード化できていませんね最初に書いたときにうまくいかなかったせいなのか、いろいろ混乱してしまっているような印象です①は、良いです②は、ループの継続条件が「count==seisu-1」では「seisu-1 まで」という意味になりませんヒント:例えば、「2~10まで」countするループを書くとき、forcount=2;count==10-1;count++{}とは書きませんよね?③は、結果的に合っていますがもっと簡単に書けますここは「割り切れたらbreak」だけで十分です。他の条件は必要ありません④は、この位置に書く条件としては間違ってますヒント:②のループが最後まで回ったときcountはいくつになっているでしょうか?途中でbreakした場合との違いで判定しないとマズイです