Building C Programs
seenaburns.com
seenaburns.com
I find this works better than a fizzbuzz test; there is always a follow-up question that involves reading/modifying some code, but those who struggle with the first question always perform poorly on the second as well.
The OP does a good job of explaining the basics. I'm saving this link to send to the candidates that do poorly on the questions.