View Code of Problem 91

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

Double click to view unformatted code.


Back to problem 91