#include void zamiana(unsigned short &rejestr, int a) { rejestr=rejestr^(1<= 0; i--) n += sprintf(&bufor[n], "%d ", static_cast(rej & (1 << i))); return bufor; } int main() { unsigned short rejestr = 111; int a; printf("Rejestr na poczatku:%sn", wypisz(rejestr)); printf("Podaj numer bitun"); scanf("%d", &a); zamiana(rejestr, a); printf("Rejestr po negacji:%sn", wypisz(rejestr)); }