Negative prices are short-term self-regulation reactions of the market, they can’t stay negative long-term, just because of how the system works. So I’m not sure what you’re worried about.
Also, cut the condescending tone, it does nothing but make you look like an asshole.
That’s not what they’re asking. It’s not about how C works, it’s about how specific APIs written in C work, which is hard to figure out on your own for anyone who is not familiar with that specific code. You’ll have to explain that to any developer coming new into the project expected to work with those APIs, no matter their experience with C.