@Stoicenko

questo

input>>=1

è giustissimo ... semmai è sbagliata la tua correzione ...


@informatici

Devi richiamare la funzione nel main con

dec2bin(a, bitstring);

e dichiararla in testa ...