게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 코딩 관련 문제 해결 도와주세요(최대공약수 구하는 프로그램)
게시물ID : programmer_5170짧은주소 복사하기
작성자 : 라페밀리
추천 : 0
조회수 : 573회
댓글수 : 6개
등록시간 : 2014/08/27 13:53:51
옵션
  • 본인삭제금지
//* 문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개를 입력 받기까지 합니다.

하지만 그 다음으로 넘어가면 그냥 일반적인 윈도우 오류처럼 뜨면서 실행된 것이 멈추었다고 경고창이 뜨면서 끝나는데

혹시나 어떻게 하면 실행할지 그리고 어떤 오류가 있을지 조언 부탁드립니다.^^
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호