Gegeben ist ein Byte mit den Bitwerten 0101 1100 gegeben nun sollen alle Bits den anderen Zustand einehmen, d.h. 0 wird zu 1 und 1 zu 0. Die Zahl soll vom Typ int sein. Gewonnen hat wer die wenigsten Zeichen hat!
Äh, ein Byte oder ein int, da musst du schon eindeutig werde. Ansonsten läßt sich das ganze mit dem operator~ als Einzeiler lösen. -- Wer früher stirbt ist länger tot.
Aber Tommix' Lösung ist kürzer und übersichtlicher, von daher würde ich es auch so machen. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra