输入一个正整数n,把它分解成质因子相乘的形式

运用C语言 帮忙编程!
2024-11-21 18:10:19
推荐回答(1个)
回答1:

int x,i,n=0;
scanf("%d",&x);
for(i=2;i{
while(x%i==0)
{
if(n) printf("*%d",i);
else
{
n++;
printf("%d",i);
}
x=x/i;
}
}
printf("\n");