Simple program, what is in comment section, for loop, question out of book to be made into a "while" loop. First number works after executing program, but never is updated to 2 through 5th entry. Thanks!
Code:
#include <stdio.h>
int main(void)
{
int n, number, triangularNumber, counter;
/*
for(counter = 1; counter <= 5; ++counter)
{
printf("What triangular number do you want? ");
scanf("%i", &number);
triangularNumber = 0;
for( n = 1; n <= number; ++n)
triangularNumber += n;
printf("Triangular number %i is %i\n\n", number, triangularNumber);
}
*/
counter = 1;
n = 1;
triangularNumber = 0;
while (counter <= 5)
{
printf("What triangular number do you want? ");
scanf("%i", &number);
while (n <= number)
{
triangularNumber += n;
n++;
}
printf("Triangular number %i is %i\n\n", number, triangularNumber);
++counter;
}
return 0;
}