Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

inspirezonetech/TeachMeCLikeIm5

Open more actions menu

Repository files navigation

TeachMeCLikeIm5

You are welcome to contribute to this repo. See the CONTRIBUTING.md for more info

TeachMeCLikeIm5

📜 About this repo 📜

A collection of super beginner friendly tutorials and challenges to teach the C programming language. Each file contains:

  • A tutorial explaining a concept
  • A challenge or set of challenges to complete

💻 List of available tutorials 💻

Tutorial Link
Getting started
Your first C program hello-world.c
Using comments in C code commenting.c
Compiling Programms compiling-programs.c
Variables
Chars chars.c
Integers integers.c
Size of variables size-of-variables.c
Floats floats.c
Conditions
Case statements case-statements.c
If...else statements if-else.c
Loops
Do...while loops do-while-loops.c
For...loops for-loops.c
While loops while-loops.c
Operators
Arithmetic arithmetic.c
Arrays
User input in arrays userinput-in-arrays.c
Structures
Declaring structures declaring-structures.c
Typedefs typedefs.c
Common built-in functions
Scanf scanf.c
Pointers
Declaring Pointers declaring-pointers.c
Preprocessors
ifdef ifdef.c

About

Teach the C programming language using a collection of super beginner friendly tutorials and challenges.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 19

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.