I have read this answer it suggests that Bash questions are on-topic since it helps in administration.
Keeping this in mind, C programming questions too should be on-topic. we can use C to write services and routine and therefore helps in administration. To me it sounds like there is no specific difference between them if one talks about Ubuntu.
what I mean is if bash helps in administration so is C
So why C programming questions are not on-topic?
One of the person in chat said me: "bash is a shell and native to Linux. C is a coding language. coding languages have their own stack site :=) shells do not". My comment on this: Since, bash is native to Linux and shell so is C language. "coding languages have their own stack site :=) shells do not" ? If you talk reversely, since we have Unix & Linux, there is no need of AskUbuntu :-)
Update: Please give answers with citation and not that just appeal you and bunch of people who voted your answers up