credo che capirai di piu se proverai a compilare il programma. Vedrai che ti restituisce n risultati su n righe. Ex: 122 forma 8 cifre binarie, un numero binario a 8 cifre. Io vorrie avere il risultato su unica riga orizzontale, in modo da poterlo "manovrare" e poter invertire le cifre.
Se ancora ora non è chiaro, non so più in che modo spiegarmi.