这个程序哪里错了? #include <stdio.h> int main () {int x,y,z,a; scanf("%d %d",&x,&y); a=x*y; while (
#include <stdio.h> int main () {int x,y,z,a; scanf("%d %d",&x,&y); a=x*y; while (1) {z=x%y; if (z==0) {printf("%d %d\n",z,a/z);}break; x=y;y=z;}; while (1); return 0; } 是DEV C++ 4.9.9.2版的,求两个数的最大公因数,最小公倍数 电脑显示应用程序发生异常