I’m looking for a series of C problems (with solutions) that I can use to build my C skills. I already understand the basics of the language, the syntax, and the semantics. I am looking for a series of problems that will help me hone my skills, not a set of simple questions that you’d see in an introductory programming class.
Share
You might try solving some of the problems on Project Euler. The first few are pretty simple, but they get very challenging very quickly. I think it’s a lot of fun trying to come up with the shortest code or highly optimized code to compute the results (though, I generally use C++ or Python, not C).
One advantage the Project Euler problems have is that they aren’t just language-centric; they’re problems that really make you think hard about how to develop an elegant solution to difficult problems.