输入两个数取公因式
如下:
int main()
{
int a = 0, b = 0, d = 0, c = 0,e=0;
scanf_s("%d%d", &a, &b);
e = a;
if (a > b)
{
d = a;
a = b;
b = d;
}
for (; a > 0; a--)
{
c = b % a;
if (c == 0)
{
c = 0;
if (e % a == 0)
{
printf("最大公约数:%d", a);
a = 0;
}
}
}
if (c != 0)
printf("无");
return 0;
}