Codigo:
expresion_1?expresion_2:expresion_3;
!

Escrito originalmente por vszener
Bien compilando con boolean led[5]; el compilador CCS dice: "Arrays of bits are not permitted" es decir, noe sta permitido los vectores de bit"s y de la manera que dice pocher: int1 led[5]; el compilador replica: " Arrays of bits are not permitted", es decir, los vectores de bit"s no estan permitidos....¿para que quieres un vector de bit"s?
Escrito originalmente por vszener
Si esa es una solucion, otra es leer los pines donde estan conectados los led"s y almacenar su resultado en una variable int leds=0b000; por ejemplo asi, declaras una variable leds y se inicializa por ejemplo a 0, significa que los tres leds estan apagados, lees por el puerto los leds y la almacenas en la variable leds=portb; quedaria por ejemplo leds=0b101, significa que hay dos encendidos y uno apagado, y despues con la funcion bit_test puedes comprobar a la siguiente lectura si estan encendidos o apagados y modificarlos....mas lioso pero esta digamoslo en un "falso vector" todos los estados de los led, falso vector ya que en realidad es una variable que contiene un numero que coresponde al estado de los leds conectados al puerto correspondiente