📊Beginner

Calculate Average of Array Elements

Calculate array average

Calculate the average of array elements: sum all elements and divide by count.

Program Code

array_average.c
C
1#include <stdio.h>
2
3int main() {
4 int n;
5 float sum = 0;
6
7 printf("Enter number of elements: ");
8 scanf("%d", &n);
9
10 float arr[n];
11 printf("Enter %d elements: ", n);
12 for (int i = 0; i < n; i++) {
13 scanf("%f", &arr[i]);
14 sum += arr[i];
15 }
16
17 float average = sum / n;
18
19 printf("Sum = %.2f\n", sum);
20 printf("Average = %.2f\n", average);
21 return 0;
22}
Output

Enter number of elements: 5

Enter 5 elements: 10 20 30 40 50

Sum = 150.00

Average = 30.00