#include <string.h>
は絶対必要だっけ?