Hola compañeros, gracias por contestar, os dejo los resultados de vuestras ideas
Prueba cambiando el parentesis por corchetes en el primero y eliminando los parentesis en el segundo..
En ambos casos el compilador traga como un cosaco, en el primero con los cambios que me has comentado no varía en absoluto, en el segundo caso tiene como salida 1101111...
tienen que ser llaves:
int mat[2][2]={{1,2},{3,4}};
saludos.
Tambien se lo traga, y su salida es 1101110...
En ninguno de los casos funciona correctamente, pero aún así el desgraciado del compilador traga lo que sea...que no hay...este CCS con punteros se nos lia...