- student.c: work with a structure containing student data.
- fib.c: calculate the nth term of the fibonacci sequence, both recursively and non-recursively. The non-recursive version is much more effiecient because it calculates each previous term only once.
- suffix.c: determine the longest common suffix of two strings.
- prime.c: determine if an integer is prime.
- palindrome.c: determine if a string is a palindrome.