diff --git a/hallo b/hallo index ad1cb68..e53e9fc 100755 Binary files a/hallo and b/hallo differ diff --git a/hallo-welt.c b/hallo-welt.c index 3b48aa9..30f2e0b 100644 --- a/hallo-welt.c +++ b/hallo-welt.c @@ -17,7 +17,6 @@ const char *binaerzahl(uint8_t bin) { if (!str) return NULL; uint8_t bb; - printf("sizeof(bin) = %lu\n", sizeof(bin) * 8); for (int i = sizeof(bin) * 8 - 1; i >= 0; i--) { bb = bin >> i; str[i] = (bb % 2 == 1) ? 1 : 0; @@ -27,8 +26,10 @@ const char *binaerzahl(uint8_t bin) { return str; } -int main(void) { - // hallo_welt(); - char *in; - printf(binaerzahl(8)); +int getint(void) { + uint8_t i; + scanf("%hhu", &i); + return i; } + +int main(void) { printf("%s", binaerzahl(getint())); }