//* 문3. 두 정수의 최대 공약수
int main(void)
{
int num1, num2, bic=0;
printf("두 개의 정수를 입력하시오 : ");
scanf_s("%d %d", &num1, &num2);
while(bic<num1 || bic<num2)
{
if(num1%bic==0 && num2%bic==0)
{
printf("두 정수의 공약수 : %d", bic);
}
bic++;
}
printf("두 정수의 최대공약수 : %d", bic);
return 0;
}
이렇게 해봤는데 컴파일도 되고 실행을 하면 정수 2개를 입력 받기까지 합니다.
하지만 그 다음으로 넘어가면 그냥 일반적인 윈도우 오류처럼 뜨면서 실행된 것이 멈추었다고 경고창이 뜨면서 끝나는데
혹시나 어떻게 하면 실행할지 그리고 어떤 오류가 있을지 조언 부탁드립니다.^^