while loop nested in a for loop : While Loop « Statement « C Tutorial






#include <stdio.h>

int main(void)
{
  long sum = 1L;
  int j = 1;
  int count = 10;
  int i;
  for(i = 1 ; i <= count ; i++)
  {
    sum = 1L;   
    j=1;        
    printf("\n1");

    while(j < i){
      sum += ++j;
      printf("+%d", j);
    }
    printf(" = %ld\n", sum);
  }
  return 0;
}
1 = 1
     
     1+2 = 3
     
     1+2+3 = 6
     
     1+2+3+4 = 10
     
     1+2+3+4+5 = 15
     
     1+2+3+4+5+6 = 21
     
     1+2+3+4+5+6+7 = 28
     
     1+2+3+4+5+6+7+8 = 36
     
     1+2+3+4+5+6+7+8+9 = 45
     
     1+2+3+4+5+6+7+8+9+10 = 55








6.7.While Loop
6.7.1.The while loop
6.7.2.Between a while loop and a for loop
6.7.3.Put function into while loop condition statement
6.7.4.While loop and sum integers
6.7.5.while loop nested in a for loop