Tengo una duda para tratar de acceder a una estrutura de datos que no se como hacerlo.
Si quisiese comparar el dato pais del concursante para comprobar si un pais ha estado en todos los festivales como lo haría, Gracias por adelantado:
Tengo definidas las siguientes estruturas.
typedef struct{
char nombre;
char apellido;
char pais;
char titulo;
bool victoria;
int puntos;
}tParticipante;
typedef struct{
tParticipante concursante[50];
char sede;
int año;
char anfitrion;
}tFestival;
typedef struct{
tFestival historia[60];
}tHistoricoFestival
tHistoricoFestival misFestivales;
char pais;
bool estaentodoslosfestivales(tHistoricoFestival misFestivales, char pais){
int i,j, contador;
i=1;
contador = 0;
while(i <= 60){
j = 1;
while(j <= 50){
if((misFestivales.historia[i].concursante[j].pais) == pais){
contador = contador + 1;
}
j = j + 1;
}
i = i + 1;
}
if (contador == 60){
return true;
}
else
{
return false;
}
}