/*Napisati funkciju unsigned int f1(unsigned int x) koja u datom broju invertuje svaki treci bit. Prvi bit koji se invertuje je bit najmanje tezine. Sa standardnog ulaza se unosi ceo pozitivan broj. Ispisati rezultat funkcije na standardni izlaz*/ #include int invertujIII(unsigned int x) { int t; unsigned maska=1,maska1=1; for(; maska; maska<<=3) { maska1|=maska; } t=maska1^x; return t; } int main() { unsigned x; printf("Unesite prirodan broj x: "); scanf("%u",&x); printf("%d\n",invertujIII(x)); return 0; }