How To Achieve Abstraction In C