Hola! Yo desde mi modesta ignorancia:
¿No te falta anidar correctamente los for en ambas funciones?
Código C++:
Ver originalvoid MatrizAsigna(Matriz v, int i, int j, float x)
{
int f = MatrizFilas(v);
int c = MatrizColumnas(v);
for(i=0;i<f;i++)
{// aqui veo el fallo.Creo que te falta esto y su correspondiente corchete de cierre.
for(j=0;j<c;j++)
{
printf("\nIndicar valor de la casilla : "); }
}
}
Aunque si no es eso, me temo que los que saben más te van a pedir que pongas el error que da el compilador :)
Un saludo!