编译通过,但运行时出错
程序代码:
#include<stdio.h> int main() { int m,n,i,j; printf("This is a program about greatest common divisor and least common multiple\n"); scanf("%d%d",&m,&n); i=m; j=n; for(;(m%n)!=0;) { m=n; n=m%n; } printf("greatest common divisor is %d",m); printf("least common multiple is %d",(i*j)/m); return 0; } //我这是一个输出两个数的最大公约数和最小公倍数的程序,编译未报错,运行时输入数据回车后就出现如下错误 上网搜说是程序崩溃,但不知道是什么原因,希望大家能帮我看下哪里出错,谢谢了 运行环境为win7下C-Free4.0
[ 本帖最后由 wssy213 于 2014-6-21 15:41 编辑 ]