소수를 구하는 함수 프로그램인데여...
우시
2023.04.01
질문 제목 : 소수를 구하는 함수 프로그램인데여...1부터 100까지 소수를 구하는 함수 프로그램인데여..... 맨 처음에 2가 나와야 하는데 3부터 뜨네여,,,
어디가 잘못 된 걸 까여....
질문 내용 : 밑에는 제가 만든 소스 프로그램 입니다.
#include stdio.h
void prime(int n);
void main()
{
int n;
printf(2부터 100사이의 소수를 출력합니다. \n);
for(n=2; n=100; n++)
prime(n);
}
void prime(int n)
{
int i;
for(i=2; in; i++)
if((n%i==0))
break;
if(i==n)
printf(%d\n, n);
}
-
권뉴
prime 함수 내에 for문을 바꾸시면 될듯하네요.
for(i=2; in; i++) = for(i=2; i=n; i++)