소수판별하는 프로그램 질문점요 ㅜㅜ
VE
2023.04.01
입력한 정수가 소수인지 아닌지 판단하는 프로그램을 짜봤는데요
아무 오류없고 실행도 되길래 잘 된건줄 알았는데
133을 입력해보니까 소수가 아니라고 뜨네요 ㅜㅜ..
뭐가 잘못된 것일까요??#include stdio.h
void prime(int x);
int main(void)
{
prime(133)
return 0;
}
void prime(int x)
{
int i,temp;
for(i=2 ; ix ; i++)
{
temp = 0;
temp = x % i;
if(temp !=0) continue;
else break;
}
if(temp != 0)
printf(%d는 소수입니다.\n,x);
else
printf(%d는 소수가 아닙니다.\n,x);
}