In pratica mi si chiede di prendere in input un intero binario(per prelevare le cifre, del numero binario, una per volta, da destra a sinistra usare gli operatori modulo), ora, il tutto mi torna quando le cifre da inserire sono finite, ad esempio 5, scriverò una cosa del tipo:
main()
{
int integer, decimale;
printf("Inserisci un binario di 5 cifre (0 o 1): ");
scanf("%d", &integer);
printf("\n\n %d %d %d %d %d\n",
(integer / 10000), (integer / 1000) % 10,
(integer / 100) % 10, (integer / 10) % 10,
(integer % 10));
ma..mi si chiede di farlo con un numero non finito di cifre...e sono un po in difficoltà...