Buenas Tardes!!
Bueno os explico mi caso... xD estoy utilizando un puntero hacia una struct en una funcion dentro de una libreria hecha unicamente para la practica que toy haciendo... el caso es que cada vez que uso el puntero me sale un error...
error: invalid use of undefined type ‘struct perfiljugador’
error: dereferencing pointer to incomplete type
He estado viendo que puede ser porque la libreria y el main no se encuentra o algo asi... uso netbeans i la verdad que nose donde tendria que hacer la referencia y aque...
<<la funcion dentro de la libreria>>
void CalcularPuntos(struct perfiljugador *players, int n, struct perfiljugador *banca){
do{
if((players+n)->jugada > 7.5){
printf("El %dº jugador se paso y pierde 2p\n",n);
(players+n)->puntos -= 2;
printf("Puntuacion total: %d",(players+n)->puntos);
}else if((players+n)->jugada > banca->jugada){
printf("El %dº jugador gana a la banca, gana 2p\n");
(players+n)->puntos += 2;
printf("Puntuacion total: %d",(players+n)->puntos);
}
else {
printf("La BANCA gana al %dº jugadorn\n",n);
banca->puntos += 2;
}
n--;
}while(n>0);
}
Solo me sale el error cuando uso el puntero players con banca no tengo ningun problema, el error es el de arriba, uso netbeans por si sirve de algo.. Creo que debe ser una tonteria pero no atino a saber donde deberia hacer la referencia y ¿si fuera algo asi porque con banca no me da problemas? ... y pudiesen ayudar se lo agradeceria..
Saludos y Gracias