I think C should be reset to C89 and then go over everything including proposals and accept only the good&compatible bits.
If you can't compile K&R, you should label your language "I can't believe it's not C!".
I don't have time to learn your esolang.