tBool ColocarFichasEnTablero(tTablero *tablero, tFichas fichas[]);
si dejas una minima expresion compilable del problema es mas facil de analizar
La variable tablero del main siempre sera un puntero indefinido.
IniciarTablero(tablero) la inicializa