int main() { Description d; *(char*)&d = 0; char string[3]; while (scanf (" %2s", string) == 1) { d.parse (string); } printf ("%hhx\n", *(char*)&d); }