#include <stdio.h>
#include <ctype.h>
void print_bin(char c) {
for (int i = 128; i != 0; i >>= 1)
printf("%c", c
& i
? '1' : '0'); }
int main() {
const char* string = "Hello World";
for (size_t i
= 0; i
< strlen(string
); i
++) { printf("%c = %x (%d) = ", string
[i
], string
[i
], string
[i
]); print_bin(string[i]);
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxjdHlwZS5oPgoKdm9pZCBwcmludF9iaW4oY2hhciBjKSB7CiAgICBmb3IgKGludCBpID0gMTI4OyBpICE9IDA7IGkgPj49IDEpCiAgICAgICAgcHJpbnRmKCIlYyIsIGMgJiBpID8gJzEnIDogJzAnKTsKICAgIHB1dHMoIiIpOwp9CgppbnQgbWFpbigpIHsKICAgIGNvbnN0IGNoYXIqIHN0cmluZyA9ICJIZWxsbyBXb3JsZCI7CgogICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBzdHJsZW4oc3RyaW5nKTsgaSsrKSB7CiAgICAgICAgcHJpbnRmKCIlYyA9ICV4ICglZCkgPSAiLCBzdHJpbmdbaV0sIHN0cmluZ1tpXSwgc3RyaW5nW2ldKTsKICAgICAgICBwcmludF9iaW4oc3RyaW5nW2ldKTsKICAgIH0KfQ==