输入两数字,求最大公约数,最小公倍数。main(){int a,b,c,d;scanf("%d,%d",&a,&b);for (c=1,c%a=0 &&c%b=0,c++);printf("%d",c);for(d=a,a%d=0 && b%d=0,d--);printf("%d",d);}
for里面的逗号改成了分号还是不行..main(){int a,b,c,d;scanf("%d,%d",&a,&b);for (c=1;c%a=0 &&c%b=0;c++);printf("%d",c);for(d=a;a%d=0 && b%d=0;d--);printf("%d",d);
}
[此贴子已经被作者于2007-11-15 14:02:36编辑过]