POST

c언어 입력한 두수가 서로 약수인지 찾기

두개의 정수를 입력 받아 작은수가 큰수의 약수인지 아닌지 찾아 출력한다.


#include<stdio.h>

int main(void)

{

int a, b;


printf("정수를 두개를 입력하세요(xx xx)\n>>");

scanf_s("%d %d", &a, &b); //두개의 정수를 입력 받느다.

if (a > b) { // a가 b보다 클경우

if ((a%b) == 0) // 나머지가 0일 경우 약수가 된다.

printf("%d는 %d의 약수입니다", b, a);


else

printf("약수가아닙니다.");

}

else { // a가 b보다 작을경우

if ((b%a) == 0) // 나머지가 0일경우 약수가 된다.

printf("%d는 %d의 약수입니다", a, b);


else

printf("약수가아닙니다.");

}

return 0;

}