This repository contains my practice programs in C language fundamentals.
It includes solutions to various illustrative problems covering recursion, mathematical operations, and matrix handling.
The goal of this project is to strengthen my understanding of core C programming concepts through hands‑on examples.
-
Recursion Examples
A dedicated folder with 5 different recursion problems solved and explained.
👉 Recursion Examples Link -
GCD (Greatest Common Divisor)
Program to compute the greatest common divisor of two integers.
👉 GCD Program Link -
nCr Using Functions
Program to calculate combinations (nCr) using user‑defined functions.
👉 nCr Program Link -
Prime Number Check
Program to check whether a given number is prime.
👉 Prime Number Program Link -
Trace of a Matrix
Program to calculate the trace (sum of diagonal elements) of a matrix.
👉 Trace Matrix Program Link
- Beginner‑friendly examples with clear structure.
- Includes both source code (.c) and compiled executables (.exe).
- Special focus on recursion problems with multiple examples.
- Covers essential mathematical and logical programming tasks.