Unwanted LEDs are on! Please help with multiplexing!

<pre> <span style="color: #CC6600;">int</span> dataPin=11; <span style="color: #CC6600;">int</span> clockPin=12; <span style="color: #CC6600;">int</span> latchPin=13; <span style="color: #CC6600;">byte</span> led[8]; <span style="color: #CC6600;">int</span> array[8][8]={{0,0,0,0,0,0,0,0},                  {0,1,1,1,1,1,1,0},                  {0,1,0,0,0,0,1,0},                  {0,1,0,1,1,0,1,0},                  {0,1,0,1,1,0,1,0},                  {0,1,0,0,0,0,1,0},                  {0,1,1,1,1,1,1,0},                  {0,0,0,0,0,0,0,0}};

<span style="color: #CC6600;">void</span> <span style="color: #CC6600;"><b>setup</b></span>() {

     <span style="color: #CC6600;">pinMode</span>(2, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(3, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(4, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(5, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(6, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(7, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(8, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(9, <span style="color: #006699;">OUTPUT</span>);      <span style="color: #CC6600;">pinMode</span>(11, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(12, <span style="color: #006699;">OUTPUT</span>);   <span style="color: #CC6600;">pinMode</span>(13, <span style="color: #006699;">OUTPUT</span>);        led[0] = B11111111;   led[1] = B10000001;   led[2] = B10111101;   led[3] = B10100101;   led[4] = B10100101;   led[5] = B10111101;   led[6] = B10000001;   led[7] = B11111111;    }

<span style="color: #CC6600;">void</span> <span style="color: #CC6600;"><b>loop</b></span>() {         <span style="color: #CC6600;">byte</span> row = B10000000;
        <span style="color: #CC6600;">for</span> (<span style="color: #CC6600;">byte</span> k = 0; k < 8; k++) {                        <span style="color: #CC6600;">digitalWrite</span>(latchPin, <span style="color: #006699;">LOW</span>);             <span style="color: #CC6600;">shiftOut</span>(dataPin, clockPin, <span style="color: #006699;">LSBFIRST</span>, row);                          <span style="color: #CC6600;">digitalWrite</span>(2, array[0][k]);             <span style="color: #CC6600;">digitalWrite</span>(3, array[1][k]);             <span style="color: #CC6600;">digitalWrite</span>(4, array[2][k]);             <span style="color: #CC6600;">digitalWrite</span>(5, array[3][k]);             <span style="color: #CC6600;">digitalWrite</span>(6, array[4][k]);             <span style="color: #CC6600;">digitalWrite</span>(7, array[5][k]);             <span style="color: #CC6600;">digitalWrite</span>(8, array[6][k]);             <span style="color: #CC6600;">digitalWrite</span>(9, array[7][k]);                          <span style="color: #CC6600;">digitalWrite</span>(latchPin, <span style="color: #006699;">HIGH</span>);             row = row >> 1;                      }                                   }

</pre>

/r/arduino Thread Link - imgur.com