Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bem, eu sei que já existe um tópico explicando como se resolve esse problema. Mas eu gostaria de saber o que há de errado nesse código especificamente.
minha intenção era fazer a soma dos números pares entre 1 e um número digitado. caso seja digitado 6, por exemplo, o resultado deveria ser 12 (2+4+6).
int main(void)
{
int n,soma,b=2,i=0;
printf("digite um num natural\n");
scanf("%d",&n);
while(i<=n)
{
i=i+2;
soma=soma+b;
b=b+2;
}
printf("a soma dos num pares e' %d\n",soma);
system("pause");
return 0;
}Carregando comentários...