How To Implement Multiple Interfaces In C