All of us are hell-bent on the fact that C is a procedure - oriented language . But , that happens to be a misconception , to be solved . ANSI-C is said to be a fully fledged Object Oriented Language.
For a complete reference guide for Object Oriented Programming in C :
Hope this removes a big misconception.