# C Program to print even and odd numbers between 1 to n and their sum

In this program, You will learn how to print even and odd numbers between 1 to n and their sum in c.

``````1 2 3 4 5 6 7 8 9 10

Even list is: 2 4 6 8 10

Odd list is: 1 3 5 7 9

Even sum is: 30, Odd sum is: 25``````

## Example: How to print even and odd numbers between 1 to n and their sum in c.

``````#include<stdio.h>

int main() {

int esum = 0, osum = 0, n, i;

printf("Enter a number upto even odd sum:");
scanf("%d", & n);

printf("Even list is:");

for (i = 1; i <= n; i++) {
if (i % 2 == 0) {
esum = esum + i;
printf("%d ", i);
}
}

printf("\nOdd list is :");

for (i = 1; i <= n; i++) {
if (i % 2 != 0) {
osum = osum + i;
printf("%d ", i);
}
}

printf("\nThe sum of even numbers is:%d", esum);
printf("\nThe sum of odd numbers is:%d", osum);

return 0;
}``````

#### Output:

``````Enter a number upto even odd sum:10
Even list is:2 4 6 8 10
Odd list is :1 3 5 7 9
The sum of even numbers is:30
The sum of odd numbers is:25``````