Perche deve dare quel risultato !

fa la somma di tutti i numeri pari da 2 a 100 compreso

2 , 4 , 6 .... 50,52,54 ... 94 ,96,98 ,100 la cui somma è quella

lascia stare le formule matematiche , non ti aiutano a capire il codice !

aggiungi una printf nel codice vedi i valori di numer , se fai la somma di tutti
valori assunti da numer il risultato è quello


codice:
#include <stdio.h>

/* function main begins program execution */
int main()
{
   int sum = 0; /* initialize sum */
   int number;  /* number to be added to sum */

   for ( number = 2; number <= 100; number += 2 ) {
       printf("%d\n",number);
      sum += number; /* add number to sum */      
   } /* end for */

   printf( "Sum is %d\n", sum ); /* output sum */
   

   scanf("stop \n");
   return 0; /* indicate program ended successfully */

} /* end function main */