Fazer um programa que calcula e mostra a soma dos Números primos entre 92 e 1478.?
// oque esta errado!!!Me ajudem...i
nt main()
{
int numero,soma ;
int primo;
soma=0;
int i;
for(i=92; i<1478;i++)
{
primo = 0;
for(i=2; i>-1;i--)
{
if(numero %i == 0)
{
primo = 1;
}
}
if (primo==2)
{
printf("NUMERO PRIMO:", numero);
soma = soma+numero;
}
}
printf("SOMA:",soma);
system("pause");
return(0);
}
Comments
* A variável i está sendo usada nos dois comandos for , acredito que no primeiro comando for deveria ser usada a variável numero ;
* No segundo comando for , não entendi por que o i está sendo decrementado de 2 até 0, não seria para decrementar de numero-1 até 2 ?
Veja se é isso.