I'm a C programming beginner. is this the right place to ask questions for help of this site is just for experienced programmers?
There is an official list of things that are on-topic for the site. Implementation questions should go on Stack Overflow.
Your level of experience doesn't matter.
What all Stack Exchange sites are about is getting expert answers to your question.
However, you do have to find the right site for your question. Check the
\help\on-topic page for each site to see if your question fits.
Ours is here
Stack Overflows is here