I had that. I interned at NASA as a high schooler, got exposed to C, and suddenly found BASIC lacking. SO I tracked down Abacus C at, as I recall, a JC Penney electronics section.
It didn't support then entire K&R standard though. No function pointers.