Learn C
Path
Graph
v0.40: Create exercises. Challenge the community.
Meet Studio →Learn C
Path
Graph
A single bit flipped somewhere past the edge of the solar system.
Start the challenge
Bring a rival.
Sign in to watch someone you follow.
A streak is the run of days you kept practising. It breaks the day you skip, which is most of what makes it worth holding.
XP lands the first time you clear an exercise, whether you met it in practice or inside a challenge.
Clearing it again gives nothing, so the total is what you have actually solved.
200 exercises available across all languages
is_alpha_palindrome Check palindromes while comparing only letters. | Unassigned | +8 | New | |||
bare_char Display a single newline character on standard output | First program | +8 | New | |||
countdown Display all digits in descending order on one line | First program | +8 | New | |||
fix-the-prototype Repair a program that calls a function the compiler has not seen yet | Read the error | +8 | New | |||
fix-the-syntax Repair the one syntax error in greet.c without changing what it prints | Read the error | +8 | New | |||
hello Display "Hello World!" followed by a newline | First program | +8 | New |
to track your progress on the Learn C.