最大公约数

题目描述:
输入两个正整数,求其最大公约数。


输入格式:
测试数据有多组,每组输入两个正整数。

输出格式:
对于每组输入,请输出其最大公约数。


输入样例:
49 14

输出样例:
7


train of thought:

code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <cstdio>
int gcd(int x, int y)
{
if (y == 0)
return x;
else
return gcd(y, x % y);
}
int main()
{
int a, b;
scanf("%d%d", &a, &b);
printf("%d", gcd(a, b));
return 0;
}