In this tutorial, i am going to show you how to print sum of even and odd number from 1 to n in c program using for loop and while loop.

## All C Programs to Print Sum of Even and Odd Numbers from 1 to n

- Algorithm to Find Sum of Even and Odd Numbers from 1 to N
- C Program to Print Sum of Even and Odd Numbers from 1 to n using For Loop
- C Program to Print Sum of Even and Odd Numbers from 1 to n using While Loop

### Algorithm to Find Sum of Even and Odd Numbers from 1 to N

Follow the below given algorithm to calculate the sum of even and odd numbers from 1 to n; as follows:

- Step 1: Start Program
- Step 2: Read N number from user and store them into a variable
- Step 3: Calculate sum of n even and odd number using for loop and while loop
- Step 4: Print sum of even and odd number
- Step 5: Stop Program

### C Program to Print Sum of Even and Odd Numbers from 1 to n using For Loop

/* C Program to find Sum of Even and Odd Numbers from 1 to N */ #include<stdio.h> int main() { int i, number, Even_Sum = 0, Odd_Sum = 0; printf("\n Please Enter the Maximum Limit Value : "); scanf("%d", &number); for(i = 1; i <= number; i++) { if ( i%2 == 0 ) { Even_Sum = Even_Sum + i; } else { Odd_Sum = Odd_Sum + i; } } printf("\n The Sum of Even Numbers upto %d = %d", number, Even_Sum); printf("\n The Sum of Odd Numbers upto %d = %d", number, Odd_Sum); return 0; }

**The result of the above c program; as follows:**

Please Enter the Maximum Limit Value : 10 The Sum of Even Numbers upto 10 = 30 The Sum of Odd Numbers upto 10 = 25

### C Program to Print Sum of Even and Odd Numbers from 1 to n using While Loop

/* C Program to find Sum of Even and Odd Numbers from 1 to N */ #include<stdio.h> int main() { int i = 1, number, Even_Sum = 0, Odd_Sum = 0; printf("\n Please Enter the Maximum Limit Value : "); scanf("%d", &number); while(i <= number) { if ( i%2 == 0 ) { Even_Sum = Even_Sum + i; } else { Odd_Sum = Odd_Sum + i; } i++; } printf("\n The Sum of Even Numbers upto %d = %d", number, Even_Sum); printf("\n The Sum of Odd Numbers upto %d = %d", number, Odd_Sum); return 0; }

**The result of the above c program; as follows:**

Please Enter the Maximum Limit Value : 5 The Sum of Even Numbers upto 5 = 6 The Sum of Odd Numbers upto 5 = 9