#include <stdio.h>

int ret(int x, int y)

{

   int i=0;

   if (x % y == 0)

       return x;

   while (x % y)

   {      

           i = x % y;

           x = y;

           y = i;

           return i;        

   }  

}

int main()

{

   int a, b,c,d,m,j, n;

   printf("请输入四个数:");

   scanf_s("%d,%d,%d,%d", &a, &b,&c,&d);

   int ret(int x, int y);

   n = ret(a, b);

   printf("%d\n", n);

   m = ret(n, c);

   printf("%d\n",m);

   j = ret(m, d);

   printf("%d,%d,%d,%d的最大公因数为%d\n", a, b,c,d,j);

   return 0;

}