#include <stdio.h>
int gcd()
{
int i,j,rem;
printf("Enter two integers: ");
scanf("%d%d",&i,&j);
while (i !=0)
{
rem = j % i;
j=i;
i=rem;
}
printf("Greatest common denominator is %d\n",j);
}
int main()
{
gcd();
return 0;
}
我正在使用“C 编程现代方法第 2 版”来学习 C。我必须创建一个从用户那里接收两个数字并返回 gcd 的函数的练习之一,我希望能够传入多个数字,但我不知道如何使用 C 来实现这一点。