> for(n=0;n<k;n++) についてはコメントできるほど知りませんが、 > n=nLineLen2 については、ループ継続判定の前に n++ されることを考えると n=nLineLen2-1 の方が適切ではないかなと思います。 結果は同じですけどね。