Rules
Obviously, the global rules apply. This shouldn't need stating because you agreed to them when you filled out the captcha.
/c89/ is SFW. Any NSFW content will be deleted with prejudice. However, if you get fired for using C at work, it wasn't safe for work, was it?
This is not a place to discuss programming with meme languages, this includes Rust and any version of C++ more recent than 98. Fortran is welcome; so is Lisp.
Do your own homework.
Malicious interpretation of the C language standard is a bannable offense. This applies to any and all GCC and clang contributors. Yes, if you've conributed to GCC from 2.95 onward, or clang/llvm, ever, you're not welcome here.
Here, SUS is the Single Unix Specification, only and always. Using SUS with a different meaning is a bannable offense. Just play it safe and write out the Single Unix Specification in full every time.
And finally, trust the programmer, if you need hand holding because you don't know, and don't want to know, what you're doing, get off the board.
Because it Needs to be Said
Your gender is C. Your pronouns are you/your. If you code with your genitals, you keep that shit off this board.
We don't care about your skin colour; neither should you when coding. It's not important.
In this reality, 2+2=4. Objections are a bannable offense. See also https://0.30000000000000004.com/ for floating point calculations.