View Code of Problem 91

# include<stdio.h>
int main(void)
{
  int i,j=0,n,count = 0,a[100];
  scanf("%d",&n);
  for(i=2;i<=n;++i)
  {
    if(n%i==0)
    {
      ++count;
      a[j++] = i;
      n = n/i;
      i = 2;
    }
    if(n==1)
    {
      break;
    }
  }
  for(j=0;j<count;++j)
  {
    if(j==count-1)
    {
      printf("%d",a[j]);
    }
    else
    {
      printf("%d*",a[j]);
    }
  }
  return 0;
}

Double click to view unformatted code.


Back to problem 91