## Sep 30, 2011

### C Program To Find The Sum & Average

Example programs to solve the problems of Arrays in C.
C program to read N integers (zero, +ve and -ve) into an array A and to
a) Find the sum of negative numbers
b) Find the sum of positive numbers and
c) Find the average of all input numbers
```/***********************************************************
* You can use all the programs on  www.c-program-example.com
* for personal and learning purposes. For permissions to use the
* programs for commercial purposes,
* contact info@c-program-example.com
* To find more C programs, do visit www.c-program-example.com
* and browse!
*
*                       Happy Coding
***********************************************************/

#include <stdio.h>
#include <conio.h>
#define MAXSIZE 10

void main()
{
int array[MAXSIZE];
int i, N, negsum=0, posum=0;
float total=0.0, averg;

clrscr();

printf ("Enter the value of N\n");
scanf("%d", &N);

printf("Enter %d numbers (-ve, +ve and zero)\n", N);
for(i=0; i< N ; i++)
{
scanf("%d",&array[i]);
fflush(stdin);
}

printf("Input array elements\n");
for(i=0; i< N ; i++)
{
printf("%+3d\n",array[i]);
}

/* Summing  begins */
for(i=0; i< N ; i++)
{

if(array[i] < 0)
{
negsum = negsum +  array[i];
}
else if(array[i] > 0)
{
posum = posum + array[i];
}
else if( array[i] == 0)
{
;
}
total = total + array[i] ;
}

averg = total / N;
printf("\nSum of all negative numbers    = %d\n",negsum);
printf("Sum of all positive numbers    = %d\n", posum);
printf("\nAverage of all input numbers   = %.2f\n", averg);

}        /*End of main()*/```
```Read more Similar C Programs
Array In C

Simple C Programs```

You can easily select the code by double clicking on the code area above.