프로그래밍/C

[C언어/실전코딩] 두개의 수를 입력받아 공약수를 구하는 소스

자바조아! 2017. 10. 17. 00:29

1. 소스코드


 #include <stdio.h>



int main() {

        int num1 = 0;

        int num2 = 0;

        int maxValue = 0;



        printf("첫번째 정수 입력 : ");

        scanf("%d", &num1);



        printf("두번째 정수 입력 : ");

        scanf("%d", &num2);



        maxValue = num1 >= num2 ? num1 : num2;



        printf("=====================공통의 약수====================\n");

        for (int i = 2; i < maxValue; i++)

        {

               if (num1 % i == 0 && num2 % i == 0)

               {

                       printf("%d \t", i);

               }

        }

}