Interfaces in C language