第九行错哪了?为啥无法输出最后一步了?
#include<stdio.h>int main()
{
int u, z;
printf("请输入两个整数\n");
scanf("%d%d", &u, &z);
int i, a = 0;
for (i = 0; i <= u; i++)
{
if (u%i == 0 && z%i == 0)
{
a = a > i ? a : i;
}
}
printf("输出这两个数的最大公约数%d", a);
return 0;
}
没法求得我公约数这是为啥?写的这么完美哪里错了?