# C Program to Find Sum of an Array [Negative Numbers,Even Numbers,Odd Numbers]

This C Program finds the sum of even numbers,odd numbers and negative numbers in an array

```
#include<stdio.h>
main()
{
int a[100];
int i=0;
int j=0;
int evesum=0,oddsum=0,negsum=0;
while()
{
scanf("%d",&a[i]);
if(a[i]==0)
{
break;
}
else
{
if(a[i]%2==0)
{
evesum=evesum+a[i];
}
else if(a[i]!=0)
{
oddsum=oddsum+a[i];
}
else if(a[i]<0)
{
negsum=negsum+a[i];
}
}
}
printf("n Even Sum = %d n Odd Sum = %d n Negative Sum = %d n",evesum,oddsum,negsum);
}
```

OUTPUT

1

2

4

5

-1

2

34

0 //Enter 0 to terminate input

Even Sum = 42

Odd Sum = 5

## Recent Comments