Saludos..
faltaba inicializar la variable media en cero
y al mostrar el valor de la media faltaba dividirlo por n
Código C++:
Ver original#include <stdio.h>
#include<conio.h>
#define n 10
#define p printf
#define s scanf
main(){
int edades[10], i, media = 0;
for(i=0 ; i<=(n-1) ; i++)
{p("introduzca una edad: \n");
s("%d", &edades[i]);
media+=edades[i];}
for(i=0 ; i<=(n-1) ; i++)
p("\n%d \n", edades[i]);
p("Y la media es %d", media/n);
return 0;
}