The Unofficial C For Dummies Website

Recent Lessons

Ctype Functions: isblank() and isspace()
June 6, 2026 Don't get spaced out if you're drawing a blank! One is merely a subset of the other.
Ctype Functions: isgraph() and isprint()
May 30, 2026 Only a single character matters when comparing these two, similar ctype functions.
Ctype Functions: isalnum(), isalpha() and isdigit()
May 23, 2026 These ctype testing functions work on letters of the alphabet and numeric digits.
Ctype Functions: isupper() and islower()
May 16, 2026 These ctype testing functions work with letters 'A' through 'Z' and 'a' through 'z'
Ctype Functions: toupper() and tolower()
May 9, 2026 Character manipulation functions are handy — and easy to replicate.

This Month's Exercise

That Series That Has No Name but Equals 5e
June 1, 2026 Time to put your programming skills to the test for another mathematical operation thingy.

Current Titles

Tiny C Programming
Purchase
C Programming For Dummies
Purchase
C Brain Teasers
Purchase
Guide to C Language Pointers
Purchase
Programmer's Guide to NCurses
Purchase
Programmer's Guide to XML and JSON
Purchase
Programmer's Guide to Curl
Purchase

Online Training