The Unofficial C For Dummies Website

Recent Lessons

Ctype Function: ispunct()
June 20, 2026 The ispunct function identifies ASCII characters classified as punctuation, which covers more ground than you may first think.
Ctype Functions: isascii() and iscntrl()
June 13, 2026 These functions seem unnecessary, but do play a role in evaluating a char value.
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.

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