#include
#include
int prime(int n)
{
int i;
if(n<2)return 0;
for(i=2;i
return 1;
}
void main()
{
int n,i;
printf("输入一个>2的正整数:");
scanf("%d",&n);
printf("%d=",n);
i=2;
do
{
if(n%i==0&&prime(i))
{
printf("%d*",i);
n/=i;
}
else i++;
}while(n>1);
printf("\b");
printf(" \n");
}