fgets で 8 文字読みこむと必要なのは 10 文字分という罠。