#include <stdio.h>
int main()
{
int a,i,ant = 1,fat = 2, v[200];
printf ("digite uma raiz: ");
scanf("%d",&a);
if (a>0){
for(i = 1; a != 1 ; i++)
{
if((a%fat)==0) // verifique se numero é divisivel
{
a = a / fat;
printf("Fat = %d\nRes = %d\n\n",fat, v[a]);
if ((a % fat)==0)
{
a = a / fat;
printf("Fat = %d\nRes = %d\n\n",fat, a);
ant = fat * ant;
if (a == 1)
{
printf("\nRaiz quadra e = %d",ant);
}
}else
{
printf ("Numero não possui raiz quadrada!");
break;
}
} else
{
fat++;
}
}
}
else
{
printf("numero invalido");
}
}
\\ esse script fatora um numero e tira a raiz... o problema é, o objetivo é pegar o resultados desse script e colocar ordenados dentro do vetor!
\\e ai alguém?