0
[질문 :프로젝트 오일러 C++ # 3
? "13195의 주요 요인은 5, 7, 13, 번호 600851475143의 가장 큰 주요 요인은 무엇 29
있다" 나는 그러나 내 출력을 무력을 사용하지 않고 그것을 해결하려고
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{
clrscr();
long double x=600851475143,n;
for(n=2;;n++)
{redo:if(fmod(x,n) == 0)
{ x=x/n;
goto redo;
}
if(x == 1)
{
cout<<n
break;
}
}
getch();
}
내가 결함을 찾을 수 없습니다 항상 688543. 입니다. 도와주세요. 감사합니다.
그'for - goto/label' 사용법은 나를 울게 만들었습니다 – Michael
들여 쓰기는 .... 창조적입니다. 더하기 존재하지 않는 헤더,'main'에 대한 잘못된 리턴 타입,'for' 플로우를 제어하는'goto', getch() .... 나는 계속할 수 있습니다. –