Мне нужно напечатать сумму и среднее значение массива пользовательского ввода.Поэтому, если пользователь вводит 2,4,6,9,10, он должен напечатать 6. Однако после завершения цикла мой printf ничего не печатает.
Даже если я помещу printf внутри массива, он печатает только 0.
#include <stdio.h>
#include <math.h>
int main()
{
int i;
double num[6],average, sum=0, closest;
printf("Enter 6 doubles\n");
for (i=0; i<6; i++)
{
scanf("%lf",&num[i]);
sum += num[i];
}
average = sum/i;
printf("Average %d", average);
}