General rule for girls and domain names: the ones you like are taken. You can still get one from a strange country, though.
I'm not sure how helful would my answer be to you but I don't think that if you are doing a programming related website, you must choose a SEF domain name. Take Stack Overflow, for example. People go there for the content. Programming geeks tend to go to communities recommended by their colleagues.
Besides, there are lots of C-related websites. In my opinion, your SEO strategy should start with long-tail optimization for uncommon problems which are more likely to drag people to your community.
Otherwise domain names are indeed a hard part and I really hope someone here is good with thinking of good ones.
Update 14 May 2015: try http://wordoid.com/ and http://naminum.com/ for name generation. Also, the new domain extensions are pretty neat.