Imam jedno elementarno pitanje:
Zelim da na pocetku programa unesem broj u binarnom obliku:
.......................
unsigned binbroj;
scanf("%d",binbroj);
.................................
Nikakav problem da se unese broj. Medjutim, iako sam ja unio npr. broj 1101100 on ga tretira kao Decimalni broj (binarno 100001100110100101100), a ja hocu da unesem binarni broj i da ga dalje u programu koristim kao BINARNI. Ne zelim da radim sa dekadnim brojem 1101100, vec 1101100 binarno (dekadni broj 108). U trenutku kada unosim ovaj binarni broj nemam izracunato da je to 108 i moze biti bilo koji drugi broj u binarnom zapisu.... Ne zelim da koristim nikakve standardne funkcije u c-u i sl.... i da vrsim konverzije ... zelim nativni unos u binarnom formatu....
U cemu grijesim ???