strncpyはコピーすべき文字数がコピー元の文字列長より少なかったら
自動的に'\0'を入れないようだけど何故'\0'を付けないの?
付けた方が使いやすいと思うんだけど