View Code of Problem 91

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

Double click to view unformatted code.


Back to problem 91