C programming examples for the 2018–2019 academic year.
| Topic | Source code |
|---|---|
| Output and input | bonjour.c, scanf.c, sscanf.c |
| Data types, sizes, and conversions | char.c, float.c, sizetype.c, atoi.c |
| Arithmetic, logical, and bit operations | arithmetic.c, logique.c, bitops.c |
| Conditions and loops | if.c, switch.c, for.c, dowhile.c |
| Arrays, matrices, and strings | intarray.c, matrix.c, string.c, strlen.c |
| Pointers and memory allocation | iptr.c, cptr.c, malloc.c, calloc.c |
| Structures, unions, and type aliases | etudiant.c, etudiantunion.c, typedef.c |
| Preprocessing and multiple source files | preprocess.c, mainoperators.c, operators.c, operators.h |
| Command line arguments | commandline.c |
| File input and output | file.c, file2.c, filewrite.c |