Isn't this meant to be Keil/ARM forum? It seems to be turning into a 'C' programmers forum. There are plenty of these on the Web so why not go to one of these and keep this forum for what it's intended.
"It seems to be turning into a 'C' programmers forum"
And a hardware forum.
I think a more fundamental problem is not whether it has anything to do with Keil or not, but whether the originators of such posts have given their question any thought themselves at all. That, surely, is a prerequisite to finding an appropriate forum...? http://www.keil.com/forum/18661/