example this exercise is factorization:
#include <stdio.h>
#include <stdlib.h>
/*fazer um programa para deconpor um numero por numeros primos*/
int main()
{
int num,primo,i,cont=0, deco, aux=0;
printf("digite um numero para ele ser doconposto:\n");
scanf("%i", &num);
printf("digite um numero primo:\n");
scanf("%i", &primo);
for(i=1;i<=primo;i++)
{
aux=primo%i;
if(aux==0)
cont++;
if(cont==2)
{
deco=num%primo;
printf("%i", deco);
}
else if(cont!=2)
{
printf("nao eh um numero primo digite outro numero:\n");
scanf("%i", &primo);
}
if(deco!=1)
{
printf("digite outro numero:\n");
scanf("%i", &primo);
}
if(deco==1)
break;
}
return 0;
}