Buenas, estoy practicando con structs en C y no me aclaro muy bien (vengo de Java y C#), el caso es que tengo lo siguiente:
#define Max 300
typedef struct linea {
int numero;
char nombre [100];
int nota;
} Persona [Max];
y lo que quiero hacer es acceder a los datos, para operar con ellos según necesite.
Por ejemplo si creo funciones donde le pase los datos de forma similar a esta:
void funcion(Persona p){
}
Para hacer diferentes cosas con esta struct, se me ocurren funciones para calcular la nota media, la más frecuente y cosas así pero mi problema es como accedo a los datos en un array de struct.