This repository contains my solutions to the exercises of the C Piscine at 42 School. The C Piscine is a 4-week intensive program that teaches the fundamentals of programming in the C language.
Each day of the C Piscine covers a specific topic, such as variables, loops, arrays, pointers, functions, and more. The exercises range from simple programs that print basic information to complex projects that require multiple files and functions.
-
Sh00: Basic shell usage
-
Sh01: Advanced shell usage
-
C00: Basic syntax, variables, conditionals and loops.
-
C01: Pointers, Arrays and strings.
-
C02: Strings functions.
-
C03: More strings functions.
-
C04: Strings, conversion, and algorithmic.
-
C05: Arithmetic, recursion and algorithmy (Backtracking for the last exercice).
-
C06: Command-line arguments.
-
C07: Dynamic memory allocation, strings and array.
-
C08: Header files abd types.
-
C09: Makefiles.
-
Rush 00: Algorithmy
-
Rush 01: Parsing, advanced algorithmic problem
-
BSQ : Parsing, optimisation, file handlers, and a lot of other things, we used the reverse Minesweeper algorithm, which worked but we couldn't put it back together with the parsing
-
Exam 00 :
-
Exam 01 :
-
Exam 02 :
-
Final exam :