I recommend Advent of Code and Project Euler for programming challenges. Both have a backlog of puzzles, with an increasing difficulty curve, that cover a wide range of programming concepts. Project Euler is more focused on the mathematical side, though. Answer from TiagoPaolini on reddit.com
w3resource
w3resource.com โบ c-programming-exercises
C programming Exercises, Practice, Solution - w3resource
This resource offers a total of 4580 C Programming problems for practice.
GeeksforGeeks
geeksforgeeks.org โบ c language โบ c-programming-examples
C Programs - C Programming Examples - GeeksforGeeks
July 23, 2025 - To learn anything effectively, practicing and solving problems is essential. To help you master C programming, we have compiled over 100 C programming examples across various categories, including basic C programs, Fibonacci series, strings, arrays, base conversions, pattern printing, pointers, ...
Exercises to practice C programming?
I recommend Advent of Code and Project Euler for programming challenges. Both have a backlog of puzzles, with an increasing difficulty curve, that cover a wide range of programming concepts. Project Euler is more focused on the mathematical side, though. More on reddit.com
How to practice C
What was this "advanced stuff"? Pointers? File Descriptor? Structures and Unions? Malloc? Building on that, we may can push you in the right direction. In general I would recommened: Grab a good Tutorial book/website. I may recommened this or this one . Many others are out there, some better, some worse. Get familiar with the non-syntax content of C: What enviroments exist? What is a preprocessor doing? What is a compiler doing? What the heck is C95 and C11 and are there important differences? Look beyond the horizon (if you haven't mastered step 1 and 2, do it first before doing this): Knowing syntax is like knowing the ABC. You know the basics of a language, but combining stuff together creates a word and combining words a sentence (and hopefully the sentence make sense). Keyword is: Software Architecture. And a normal recommendation: Practice. It doesn't matter if you grab a microcontroller and make funny smaller projects or creating an Commandline Calculator (classic one, I know...) and get further. Practice, learning/creating algorithmes and more practice. That is the key one. More on reddit.com
Where can I learn C with hands-on practice?
In your bedroom. Working on small personal projects such as an image viewer, a game or a program launcher. Someone might chime in with a more exciting answer ;) More on reddit.com
Absolute best way to learn C as a complete coding beginner?
A book and a lot and lot of practice. More on reddit.com
Videos
06:53:35
C Programming Full Course for free โ๏ธ (2025) - YouTube
01:51:28
C Programming Practice (Fall 2023) - 8.01 - Strings I - YouTube
01:20:19
C Programming Practice (Fall 2023) - 11.01 - Structure Types - YouTube
26:49
Top 10 Practice Questions and Answers of C Programming | Practice ...
Live for Practice test 1: C-Programming - YouTube
08:40
How to Practice C Programs on Smartphone ? - YouTube
Programiz
programiz.com โบ c-programming โบ examples
C Examples | Programiz
The best way to learn C programming is by practicing examples. The page contains examples on basic concepts of C programming. You are advised to take the references from these examples and try them on your own. All the programs on this page are tested and should work on all platforms. Want to learn C Programming by writing code yourself? Enroll in our Interactive C Course for ...
Reddit
reddit.com โบ r/c_programming โบ exercises to practice c programming?
r/C_Programming on Reddit: Exercises to practice C programming?
January 31, 2023 -
Are there sites like codeforwin dot org to practice? Codewars, hackerrank and doing projects is out of my reach atm. That's why asking this question
Top answer 1 of 7
19
I recommend Advent of Code and Project Euler for programming challenges. Both have a backlog of puzzles, with an increasing difficulty curve, that cover a wide range of programming concepts. Project Euler is more focused on the mathematical side, though.
2 of 7
6
I would recommend https://exercism.org .
CodeChef
codechef.com โบ practice โบ c
Practice C
Improve your C programming skills with over 200 coding practice problems. Solve these beginner friendly problems online to get better at C language.
W3Schools
w3schools.com โบ c โบ c_exercises.php
C Exercises
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS DSA TYPESCRIPT SWIFT ANGULAR ANGULARJS GIT POSTGRESQL MONGODB ASP AI R GO KOTLIN SWIFT SASS VUE GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE INTRO TO PROGRAMMING HTML & CSS BASH RUST ... Create Variables Format Specifiers Change Values Multiple Variables Variable Names Real-Life Examples C Data Types
Programiz PRO
programiz.pro โบ course โบ practice-c-programming
Practice: C Programming
Solve 60+ practice problems to become a certified C programmer.
WsCube Tech
wscubetech.com โบ resources โบ c-programming โบ programs
C Programs (Code Examples With Output)
Explore a comprehensive collection of C programs, from basics to advanced. Perfect for beginners and experts to practice and master C programming.
BeginnersBook
beginnersbook.com โบ 2015 โบ 02 โบ simple-c-programs
Ultimate Collection of C Programs: Source Code with Outputs
December 1, 2024 - If you want to master programming in C language then these are the best books for you. Refer them and practice the programs that I have shared above.
Learn C
learn-c.org
Learn C - Free Interactive C Tutorial
If you'd like to learn how to manage memory in C from start to finish, become a member and use code LEARNXORG for 25% off your first year! Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the C programming language.
Scribd
scribd.com โบ document โบ 132425807 โบ C-Programming-Exercises
C Programming Exercises | PDF | C (Programming Language) | Pointer (Computer Programming)
The questions cover topics like checking odd/even numbers, checking vowels, calculating factorials, finding HCF and LCM, decimal to binary conversion, reversing numbers, and swapping numbers.
GeeksforGeeks
geeksforgeeks.org โบ c language โบ c-exercises
C Exercises - Practice Questions with Solutions for C Programming - GeeksforGeeks
July 23, 2025 - It covers all major concepts like arrays, pointers, for-loop, and many more. So, Keep it Up! Solve topic-wise C exercise questions to strengthen your weak topics. Also, Once you've covered basic C exercises, the GeeksforGeeks Practice Platform is a great place to take on more advanced C coding problems and improve your understanding. The following are the top 30 programming exercises with solutions to help you practice online and improve your coding efficiency in the C language.
w3resource
w3resource.com โบ c-programming-exercises โบ for-loop โบ index.php
C Programming Exercises, Practice, Solution : For Loop
September 27, 2025 - This resource offers a total of 305 C For Loop problems for practice. It includes 61 main exercises, each accompanied by solutions, detailed explanations, and four related problems. [An Editor is available at the bottom of the page to write and execute the scripts.] ... Write a program in C to display the first 10 natural numbers.
Studytonight
studytonight.com โบ c โบ programs
100+ C Programs with Code | C Programs List 2023 | Studytonight
C programming examples or C programs with basic as well as advanced C programs with output for practice and improving C coding skills.