Mi idea fue algo así,
Hago un Switch con estas opciones dentro (que son los distintos listados que tendría que hacer):
Código
void Consultas() { jugador jugadores[CANTJUG]; //inicializo todo el arreglo int i; for (i=0; i<CANTJUG;i++) { inicializo(jugadores,i); } char p; int op; op = ingopcion(); while (op!=5) { switch (op) { case 1: int i, j; j=0; for (i=0; i<j; i++) break; case 2: listado_partidas; break; case 3: listado_partidas_xjugador; break; case 4: listado_partidas_xfecha; break; case 5: fin_juego(); break; } } }
Y me tira estos errores:
||In function 'Consultas':|
|974|error: a label can only be part of a statement and a declaration is not a statement|
|977|error: expected expression before 'jugador'|
|978|error: expected expression before 'jugador'|
|979|error: expected expression before 'jugador'|
|980|error: expected expression before 'jugador'|
No me está saliendo poner el puts, no se si es porque no conseguí esos datos con un gets, entonces que podría poner en vez de puts?