The Unofficial C For Dummies Website

Recent Lessons

Looping with time_t values
June 16, 2018 The time_t variable type is a number so, yes, I suppose you can stick it into a loop.
Time After Time
June 9, 2018 Here are some handy utilities that deal with Unix epoch time.
Multiple Statements in a for Condition
June 2, 2018 There is a reason why the for loop's statement uses semicolons instead of commas.
Radians to the Rescue!
May 26, 2018 Why the radian is a better tool for measuring a circle than the degree.
What the Heck is a Radian?
May 19, 2018 When trigonometry pounds on your program's door, you must remember to specify the angles as radians, not degrees.

This Month's Exercise

The Leap Year Function
June 1, 2018 The Gregorian calendar fixed the leap year calculation and Pope Gregory XIII did it without any knowledge of C coding.

Current Titles

Beginning Programming with C For Dummies   Programmer's Guide to NCurses

Online Training


Code Clinic: C


Further Topics in C Programming


Up and Running with C