为什么输出不了公倍数和公约数?
#include<stdio.h>int main(void)
{
int a,b,i,j,t;
printf("please input two number:\n");
scanf("%d",&i);
scanf("%d",&j);
if(i<j)
{
i=t;
i=j;
j=t;
}
a=i;
b=j;
while(b!=0)
{
t=a%b;
a=b;
b=t;
}
printf("公约数为:",a);
printf("公倍数为:\n",i*j/a);
return 0;
}
~
~
~
~
~
~ printf("公约数为:%d",a);
printf("公倍数为:%d\n",i*j/a);
页:
[1]