Imam taj kod:
#include <stdio.h>
int main(int argc, char* argv[])
{
int Bit = 0;
int Input = 0;
printf("Geben Sie eine Ganzzahl ein: ");
scanf("%d", &Input);
while(Input != 0)
{
printf("%d", Input < 0 ? 1 : 0);
Input <<= 1 ;
}
return 0;
}
treba mi sad da ispisuje taj rezultat na ovakav nacin:
Please enter an integer: 0
00000000|00000000|00000000|00000000
Znaci treba mi da nakon svakih 8bit ispisuje ovaj znak "|".