#include <stdio.h>
int tudi(int h,int w)
{
if(h<w||h<=0||w<=0)
{
printf("请检查你的数据\n");
return -1;
}
if(h%w==0)
{
return w;
}
int s;
for(int i=0;;i++)
{
if(h%w==0)
break;
s=h%w;
h=w;
w=s;
}
return s;
}
int main () {
// int h,w;
int a=8,b=4;
printf("正方形的宽度是:%d\n",tudi(a,b));
/* while(1)
{
printf("请输入土地长:");
scanf("%d",&h);
printf("请输入土地宽:");
scanf("%d",&w);
if(h<=0||w<=0)
break;
printf("正方形的宽度是:%d\n",tudi(h,w));
}*/
return 0;
}