Have you checked what dll dependencies you get if you build such an app? And have you actually tried running such an executable on win9x?
Win 9x is a dead OS, why would I bother with that outside retro computing?
I only don't consider legacy Windows platforms something to care about, and put the required effort into making something like that happen.
I have been avoiding C as much as possible since 1992, starting with Turbo C++ for MS-DOS.
Anyway, to each its own, all the best.