1 2 3 4 5 6 7 8 9
// code: 1 int main() { int i = 1, *p = &i; char *c = p; void *d = p; p = d; c = d; return *c; }