The older I got, the more I realized you seem to be heavily disadvantaged by not having some rudimentary understanding of assembly when using C.
When you do have such an understanding, some small details, like declaring stack variables at the top of functions in ANSI C, become obvious.