View Code of Problem 91

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n,a[20],k=0;
    scanf("%d",&n);
    printf("%d=",n);
    for(int i = 2;i <= n;i++){
        while(n % i ==0){
            a[k++] = i;
            n = n/i;
        }
    }
    for(int i = 0;i <k;i++){
        if(i == 0){
            printf("%d",a[i]);
        }
        else{
            printf("*%d",a[i]);
        }
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 91