Ei siiii yo de la Carlos III y estoy estudiando eso^^
Yo de la de fin de partida he puesto esto pero no tengo ni idea si esta bien o no, pero si te sirve xD, se lo he enviado a la profe pa ver que me dice
Código:
int FinPartida()
{
pthread_mutex_lock(&tab);
int x, y;
for (x=0; x<TOTAL_Y; x++)
for (y=0; y<TOTAL_X; y++)
if (bloque->bloque[x][y] && bloque->y + y >= 0 &&
Tablero->bloque[bloque->x + x][bloque->y + y])
return TRUE;
bloque->y++;
if (MovPermitido(Bloque * l,int donde))
return TRUE;
/ bloque->y--;
return FALSE;
pthread_mutex_unlock(&tab);
}