Skip to content

Tushar15769/C-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

166 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C Programming

A comprehensive collection of C programs designed to strengthen core programming fundamentals, problem-solving skills, and logical thinking. This repository serves as a structured learning resource for beginners and an essential reference for students and developers revising C concepts.

📖 About The Repository

This repository contains well-organized C programs covering fundamental to intermediate-level topics. Each program is written with clarity and simplicity to ensure easy understanding and practical implementation.

The goal of this repository is to provide hands-on examples that help in:

• Building a strong foundation in C programming

• Understanding memory management and pointers

• Practicing algorithmic thinking

• Preparing for academic exams and technical interviews

🧩 Topics Covered

The programs in this repository include, but are not limited to:

• Basic Syntax and Input/Output

• Conditional Statements and Loops

• Functions and Recursion

• Arrays and Strings

• Pointers and Memory Concepts

• Structures and Unions

• File Handling

• Mathematical and Logical Programs

• Pattern Printing

• Number-based Problems (Prime, Palindrome, Armstrong, etc.)

🛠 Requirements

GCC Compiler (or any standard C compiler)

Command Line / Terminal

🚀 How to Use

1️⃣ Clone the Repository


git clone https://github.com/Tushar15769/C-Programming.git

### 2️⃣ Navigate to the Folder
cd C-Programming

3️⃣ Compile a Program


gcc filename.c -o output

4️⃣ Run the Program


./output

🎯 Purpose

This repository is ideal for:

• Students learning C programming

• Beginners building logic and coding skills

• Developers revising fundamental concepts

• Academic lab practice and assignments

🤝 Contribution

Contributions are welcome. You may:

• Add new programs

• Improve code readability

• Optimize existing solutions

• Enhance documentation

📄 License

This repository is licensed under the MIT.

About

A comprehensive collection of C programs covering fundamental to intermediate concepts, designed to strengthen problem-solving skills, logical thinking, and core programming knowledge through practical examples and structured implementations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages