一道改错题,不知道哪里错了,附上我自己改的
#include <stdio.h>
int main(void)
{
int m, n, j, k; /* j表示最小公倍数,k表示最大公约数 */
scanf("%d%d\n",&m,&n);
j = m;
while (0 != j % n) ; /* 调试时设置断点 */
{
j = j + m;
k = (m * n) / j;
} /* 调试时设置断点 */
printf("最小公倍数是%d\n最大公约数是%d\n", j, k);
return 0;
}