Programa de datos de alumno, debe de imprimir la media, mediana y moda rede rente a la variable edad .. pero me brinda un error
#include <iostream> #include <cstdlib> #include <windows.h> #include <stdlib.h> using namespace std; struct persona{ string nombre; string apellido; int edad; char genero; }; int main() { cout<<endl<<"|************************************************************************************************|"; cout<<"\n"; cout<<"\t \t \t PROGRAMA DATOS DE ALUMNOS"; cout<<endl<<"|------------------------------------------------------------------------------------------------|"; cout<<"\n"; cout<<"\n"; cout<<"INGRESA EL NOMBRE Y LA EDAD DE 30 ALUMNOS PARA SABER LA MEDIA, MEDIANA Y MODA REFERENTE A LA VARIABLE EDAD: "; cout<<"\n"; cout<<endl<<"|************************************************************************************************|"; cout<<"\n"; { persona Estudiantes[5]; //INGRESO DE LOS DATOS DE LOS ALUMNOS for(int e=0; e<5; e++) { cout<<"ingreso datos alumnos \t"<< e + 1; cout<<"\n"; cout<<"ingreso nombre \t"; cin>>Estudiantes[e].nombre; cout<<"ingreso apellido \t"; cin>>Estudiantes[e].apellido; cout<<"ingreso edad \t"; cin>>Estudiantes[e].edad; cout<<"ingreso genero M/F \t"; cin>>Estudiantes[e].genero; cout<<"\n"; }; int Estudiantes[e].edad; int media, moda, mediana, total; for(int i=0; i<5; i++) { media=total/5; total=Estudiantes[e].edad; cout<<"El calculo de la media es:"; cin>>media; }; for(int j=0; j<5; j++) { mediana= total=Estudiantes[e].edad; cout<<"El calculo de la mediana es:"; cin>>mediana; }; for(int k=0; k<5; k++) { moda= total=total+Estudiantes[e].edad; cout<<"El calculo de la moda es:"; cin>>moda; }; system("pause"); return 0; } } Me brinda error en int Estudiantes [e].edad, espero puedan apoyarme...