C言語に安全性を求めるのは違う