Estoi haciendo un programa para el colegio que requiere de arrais de estrocturas. El problema me lo encuentro cuando intento hacer la introduccion de datos en el arrai. Si le intento meter la variable "i"
ej:
Código:
printf("Introduzca el nombre del piloto\n");
fflush(stdin);
gets(piloto2[i]->nombre);
Código:
void introducir(piloto piloto2[])
{
int i=0;
printf("Introduzca el dorsal del piloto\n");
fflush(stdin);
scanf("%d",piloto2->dorsal);
printf("Introduzca el nombre del piloto\n");
fflush(stdin);
gets(piloto2[i]->nombre);
printf("Introduzca la escuderia del piloto\n");
fflush(stdin);
gets(piloto2->escuderia);
printf("Introduzca la altura del piloto\n");
fflush(stdin);
scanf("%f",piloto2->altura);
}
No me da error pero. Pero entonces no veo la forma de hacer que me lo coloque en la posicion que yo quiero.
Muchas gracias por vuestro tiempo