>>121
いちおう細かいことつっこんでおくと、mulの中の
for(j=0;j<3;j++)
のところ、3じゃなくて2じゃね?