TOPIC

What is wrong with my code?

kdobarros asked 3 years ago

include

int main() { int A, N, sum, i;

scanf("%d", &A);

scanf("%d", &N);
while(N <= 0){
    scanf("%d", &N);
}

sum = A;
for(i = 0; i < N-1; i++){
    sum += sum + 1;
}

printf("%d\n", sum);

return 0;

}

Remember not post solutions. Your post may be reviewed by our moderators.

  • feodorv replied 3 years ago

    Line #10, why?

        sum += sum + 1;

    You should sum up incrementing value of the variable A.