C程序利用辗转相除法求最小公约数和最大公倍数的有什么毛病呀?

问题描述:

C程序利用辗转相除法求最小公约数和最大公倍数的有什么毛病呀?
#include
main(){
int a,b,num1,num2,temp;
printf("please input two numbers:\n");
scanf("%d%d",&a,&b);
if(num1

晕,应该是
scanf("%d%d",&num1,&num2);
你写入a,b 那么
a=num1;
b=num2; 没有赋值啊
num1,num2初始化了