Assuming a is an integer array, not character,
how about:

   ($$rplc & (' 0';'  ')) @: ": a
                   1
 2  3  4  5  6  7  8
 9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

?

(Leading zeros should only appear for zero itself).

Though isn't there a print/format function somewhere in J?

Mike


On 27/09/2017 17:34, Brian Schott wrote:
    a =: 0 : 0
0  0  0  0  0  0  1
  2  3  4  5  6  7  8
  9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31  0  0  0  0  0
)
    $b =: ".;._2 a
6 7

,each ;/(3&":`(' '"_))@.(0=])"0"1 b
                     1
   2  3  4  5  6  7  8
   9 10 11 12 13 14 15
  16 17 18 19 20 21 22
  23 24 25 26 27 28 29
  30 31
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to