Estás intentando guardar 8 números en un array de 2 números.
En C/C++ los arrays empiezan por 0
Prueba esto:
Código C++:
Ver original#include<stdio.h>
#include<conio.h>
int main(){
int i,edad,e[8];
for(i=0;i<8;i++){
printf("\n Edad del nino %d: ",i
+1); scanf("%d",&edad
); e[i] = edad;
}
for(i=0;i<8;i++){
printf("\n\t las edades son %d",e
[i
]);
}
}