不好意思!本人比较迟钝没的反应过来!
回复:(knight110)这种错误也可以??????????
//根据最小改动原则//将LZ程序改了一下
//但愿您满意:
#include <stdio.h>
main()
{
int a,b,i,m,c;
scanf("%d,%d",&a,&b);
c=(a<b)?a:b;
///for(i=1;i<=c;i++)
for(i=c;i>0;i--)////
if(a%i==0&&b%i==0)
{ a=a/i;
b=b/i;
m=a*i*b;
break;
}
printf("%d,%d",i,m);
}