#include<stdio.h>
int main(void)
{
int num;
int i;
scanf("%d",&num);
for(i=2;i<=sqrt(num);i++)
{
if(num%i==0 && num/i!=1)
{
printf("%d*",i);
num=num/i;
i=1;
}
}
printf("%d",num);
return 0;
}
可否解釋一下何解要用到以下兩句??
num=num/i;
i=1;
than