Gracias por la respuesta!!
He inicializado el char tal que asi
y me sigue saliendo basura, pero ahora solo me sale un signo, antes me salian hasta que se acababan los espacios del array (hasta que llegaba a 20 celdas) ahora solo me sale uno... que cosa mas rara , no?