#include <stdio.h>
void input(int *p,int *q)
{
printf("请输入a\n");scanf("%d",p);
printf("请输入b\n");scanf("%d",q);
}
int zs(int a)
{
int i=2,s=1,j=0;
printf("1");
while(a>=i)
{ if(a%i==0)
{ if(j!=i)
{printf("*%d",i);
s=s*i;}
a/=i;
j=i;}
else ++i;
}
return s;
}
void output(int a,int s)
{
if(a==s)
printf(", OK\n");
else
printf(", ERR(%d!=%d)\n",s,a);
}
main()
{ int a,b;
input(&a,&b);
output(b,zs(a));
}