# C Program to Calculate Average Using Arrays

## Grammarly

More than 40 Lakhs Students and Professionals use Grammarly for their spell and grammar checks. You can register and try for free.

This post shows how to calculate the average of all the values in the array using C programming language.

## C Program to Calculate Average Using Arrays

```#include <stdio.h>
int main()
{
int array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
int sum,loop;
float avg;
sum =avg= 0;
//calculation process
for(loop=0;loop<10;loop++)
{
sum=sum+array[loop];
}
avg=(float)sum/loop;
//to display result
printf("Average of array values is %.2f", avg);
return 0;
}```

## Explanation

We start the program by initializing the array value and the variables, where the sum and loop operate the integer values and average holds the float value.

```	int array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
int sum,loop;
float avg;
sum =avg= 0;```

Now we start the calculation part, where we use for condition to do the calculation and to get the average(avg) value.

```	//calculation process
for(loop=0;loop<10;loop++)
{
sum=sum+array[loop];
}
avg=(float)sum/loop;```

After the calculation, we proceed further to get the result and we use %.2f to stop after two decimal points.

```//to display result
printf("Average of array values is %.2f", avg);
return 0;```

We now get the desired result.

## Grammarly

More than 40 Lakhs Students and Professionals use Grammarly for their spell and grammar checks. You can register and try for free.