So you think you know C?
Oleksandr Kaleniuk

Somehow I had no problem with the questions and I have to come a long way before I could claim that I know C. Also each one but the last could easily be coded in predictable and portable way by using size defined types like uint8_t of int32_t and forcing compiler to obey C99 rules. Having said that I will always remember this revealing moment when I’ve discovered that char can be signed on some platforms…