Skip to content

About

C programming practice, basic concepts, and beginner-friendly projects.

Topics

Resources

Stars

8 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

C Programming Practice

This repository contains my C programming practice, fundamental concepts, and beginner-friendly projects.

📁 Repository Structure

c/
├── basic_codes/
│   ├── arrays.c
│   ├── conditional_statements.c
│   ├── data_types.txt
│   ├── dynamic_memory_allocation.c
│   ├── file_handling.c
│   ├── functions_recursion.c
│   ├── input_output.c
│   ├── loop_control_statements.c
│   ├── loops.c
│   ├── operators.c
│   ├── pointers.c
│   ├── scope_of_variables.c
│   ├── strings.c
│   ├── structure_of_c_program.c
│   ├── structures.c
│   ├── unions.c
│   └── variables_constants.c
│
└── projects/
    ├── Calculator.c
    ├── contact_management_system.c
    ├── password_generator.c
    ├── quiz_game.c
    ├── tic_tac_toe.c
    └── to_do_list.c

📚 Topics Covered

The basic_codes folder includes practice examples covering:

  • C fundamentals
  • Variables and constants
  • Data types
  • Input and output
  • Operators
  • Conditional statements
  • Loops and loop control
  • Arrays
  • Strings
  • Functions and recursion
  • Pointers
  • Structures
  • Unions
  • Scope of variables
  • Dynamic memory allocation
  • File handling

🚀 Projects

The projects folder contains small C projects created for practice:

  • Calculator — Performs basic arithmetic operations.
  • Contact Management System — Manages contact information.
  • Password Generator — Generates passwords for practice purposes.
  • Quiz Game — A simple console-based quiz game.
  • Tic Tac Toe — A two-player console-based game.
  • To-Do List — A simple console-based task management program.

🛠️ Technology

  • C Programming
  • Standard C Library
  • Fundamental Data Structures
  • File Handling
  • Dynamic Memory Allocation

🎯 Purpose

This repository is created to practice programming fundamentals, improve problem-solving skills, and build a strong foundation in C programming.

👨‍💻 Author

Muntasir Hasan Jim

About

C programming practice, basic concepts, and beginner-friendly projects.

Topics

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages