오류 1개 질문이요~
여울가녘
2023.04.01
문제 : n번째 소수를 구하는 함수를 작성하시오함수 헤더는 int nth_prime(int nth)로 하여 nth로 원하는 번째의 수를 넘겨온다. 즉 메인함수에서 nth_prime(10)을 부르면 10번째의 소수가 return되도록 한다. 필요에 따라 isPrime함수도 정의 할 수 있다. #includeiostream
using namespace std;int nth_prime(int nth)
{
int i ,n , count =0;
for (i=2; i=n; i++)
{
if (count ==nth)break;
}
if(n==i)
{
count++;
if(count==nth) break;
}
}int main()
{
int i ,n , count , nth =0;
cout몇 번째 소수를 원하세요 ? :;
cinnth;
coutnth번째 소수는 n입니다endl;
system(PAUSE);
return 0;
} 제가 이렇게 다시 수정했는데요....
if(count==nth) break;
이 부분에서 오류가 나는데 어떻게 수정해야 하나요?
-
사랑
반환이 없는것도 이상하고 반복분 안에 있지 않으니 break; 가 오류나는겁니다
-
해님꽃
int 함수인데 리턴이 전혀없네요?
그리고 함수가 뭔가 이상해요;