como implementar una clase en c [duplicado]

Posible duplicado:
¿Cómo implementar una clase en C?

En mi prueba, me dicen que necesito encontrar una manera de implementar la siguiente clase en C

class A
{
    private:
      int a,b;
    public:
      void func1();
      int c,d;
    protected:
      int e,f;
      void fun();
};

¿También el compilador de C es compatible con los especificadores de acceso privados, públicos y protegidos dentro de las estructuras?

Respuestas a la pregunta(8)

Su respuesta a la pregunta