main(){int a,b,num1,num2,temp;printf("please input two numbers:\n");scanf("%d,%d",&num1,&num2);if(num1<num2){temp=num1;num1=num2;num2=temp;}a=num1;b=num2;while(b!=0){temp=a%b;a=b;b=temp;}printf("gongyueshu:%d\n",a);printf("gongbeishu:%d\n",num1*num2/a);getch();}我的代码错在哪了?为什么运行的结果不对啊
參考答案:输入一定要输[num1,num2],注意“,”。好像if的大括号要打到最后