Skip to content

A personal educational project for learning the C programming language and solving algorithmic problems. Includes exercises, examples, and custom implementations.

Notifications You must be signed in to change notification settings

emazouz/learn-c-problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn C – Problem Solving Practice

This repository is part of my journey to learn and master the C programming language. It contains a collection of solved problems, practice exercises, and custom implementations of core programming concepts in C.

📚 Goals

  • Strengthen understanding of C syntax and logic
  • Practice memory management and pointer operations
  • Solve common algorithmic problems (loops, arrays, strings, etc.)
  • Build a solid foundation in low-level programming

📂 Structure

  • /basics: Syntax, data types, loops, conditions
  • /arrays: Array problems and manipulations
  • /functions: Custom function writing practice
  • /pointers: Deep dive into pointers and memory
  • /misc: Small utilities and custom challenges

🛠 Tools Used

  • Language: C
  • Compiler: GCC
  • Environment: VS Code / Terminal

🚀 Status

Ongoing learning project – constantly updated with new problems and solutions.

About

A personal educational project for learning the C programming language and solving algorithmic problems. Includes exercises, examples, and custom implementations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published