#include<stdio.h>
main()
{
int a,b;
scanf("%d",&a);
scanf("%d",&b);
while(a>0&&b>0)
{
if(a>b)
{
a-=b*(a/b);
}
else
{
b-=a*(b/a);
}
}
if(a>0)
{
printf("%d",a);
}
else
{
printf("%d",b);
}
}
#include
main()
{
int a,b;
scanf("%d",&a);
scanf("%d",&b);
while(a>0&&b>0)
{
if(a>b)
{
a-=b*(a/b);
}
else
{
b-=a*(b/a);
}
}
if(a>0)
{
printf("%d",a);
}
else
{
printf("%d",b);
}
}
跟我回你另一個問題是一樣的問題
用 while ( scanf("%d %d", &a, &b) !=EOF ) 包住所有內容
剩下的我上上篇說過了