sobre texto y enteros

Daniel C.
05 de Diciembre del 2003
Por favor quisiera saber si alguien me puede ayudar con algo. ¿Como se hace en C, para poder ir acumulando en una variable tipo entero numeros binarios? O sea, por ejemplo, suponiendo que tengo la variable "codigo", quiero ir agregandole a ella numeros de 4 cifras. El detalle esta en que estos numeros son binarios, pueden tener hasta 4 ceros. ¿Como hago para que al entrar el numero de 4 ceros el programa no lo reconozca como un solo cero? Es que me prohiben usar cadenas y arreglos, asi que bueno, esta como dificil pa mi... Si alguien me puede ayudar...