或者定义一个变量,将结果赋值给变量
#include <stdio.h>
int main(void) {
int a;
int b;
while(~scanf("%d%d",&a,&b))
{
int i,j;
int min = a>b ? a : b;
int ans[1000];
int k = 0;
for(i=1;i<=min;i++)
{
if(a%i==0 && b%i==0)
ans[k++] = i;
// printf("%d\n",i);
}
// printf("test");
printf("%d\n",ans[k-1]);
}
return 0;
}
网友评论