bạn thử đoạn code này xem sao:
PHP Code:
void main ()
{
int i,n,d;
clrscr();
printf ("Nhap so can phan tich:"); scanf ("%d",&n);
printf ("%d = ",n);
d=n;
if (n==0 || n==1){
printf ("%d",n);
return;
{
printf(" 1 ");
for (i=2;i<=sqrt(d);i++)
{
while (n%i==0)
{
printf ("* %d",i);
n=n/i;
}
}
if (n==1)
{
getch(); return;
}
if (i>(sqrt(d)-1)) printf ("%d",n);
getch ();
}