How To Implement Singleton Pattern In C