The C Language programs 
     are not keyed to the text very well, but they seem to be complete.

Skjellum, Anthony.  C/UNIX Programmer's Notebook.  DDJ #88 (February 1984), 
     94-97.  A look at issues of C Language presentation style.

Suckow,  Harry.,  Cortesi, D.E. WE'LL C YOU AND RAISE YOU (correspondence).  
     DDJ  #87 (January 1984),  8-9,  12-15.   A debate on making C Language 
     perform on micros versus UNIX-level compatibility.

Mitchell, Edward.  A SIMPLE WINDOW PACKAGE.  DDJ #87 (January 1984), 36-43.  
     Since windowing is such an issue these days,  an interesting challenge 
     for  C Language wizards.   The programming is in Pascal  and  Ada-ese.  
     All right guys, tell me again how C is better than Pascal.    [more ...]
Pulier,  Myron L.,  McWorter,  William A.  Jr.,  Enright, Michael T.  FAST, 
     FASTER CIRCLES,  and FAST ELLIPSES.   DDJ #86 (December 1983),  18-31.  
     This  is  information on methods,  no C Language included,  for  doing 
     geometry  quickly,  something the C Language graphic  programmer  will 
     care about.

Ashdown, Ian.  CURSOR CONTROL FOR DUMB TERMINALS.  DDJ #86 (December 1983), 
     32-38.   Again,  there  is  no  C Language,  but a set  of  procedures 
     (illustrated  in Assembler) that let any display with at least a  home 
     cursor function behave as a cursor-addressable device.   Nice idea for 
     building into the run-time interfaces for a general-purpose C system.

Cortesi,  D.E.  LOOKING TO C (Dr. Dobb's Clinic).  DDJ #85 (November 1983), 
     11-19.   An invaluable recounting of one system programmer's effort to 
     derive a utility program in C Language.

Skjellum,  Anthony.  C/UNIX PROGRAMMER'S NOTEBOOK.  DDJ #84 (October 1983), 
     16-18.   Discusses  problems of C-subset incompatibilities and ways to 
     write understandable, portable code.                          [more ...]
Wilson,  W. E.  UNIX TO CP/M FLOPPY DISK FILE CONVERSION.  DDJ #84 (October 
     1983), 20-39.  Mining the C Language gold found on UNIX disks.

Staneff,  John.  A SMALL-C HELP FACILITY.  DDJ #84 (October 1983), 40-58ff.  
     A  nicely-organized C-Language implementation of a  hierarchical  HELP 
     facility.  The script is incompatible with those used to guide Richard 
     Conn's CP/M HELP system, but this is an interesting alternative. 

Willman,  Bryan M.  C CLEARLY WITH DESCRIPTIVE OPERATORS (letter).  DDJ #82 
     (August  1983).   Recommends some alternative operator  #define-itions 
     for avoiding confusion of = with ==, & with &&, etc.

Macpherson,  Andrew.   CATCHING  BUGS IN SMALL-C (letter).   DDJ #81  (July 
     1983), 6ff.  More corrections for SC80 version 2.0.

West, Paul F. MORE SMALL-C FIXES (letter).  DDJ #81 (July 1983), 105-106.

Ream, Edward  K.  RED:  A BETTER C SCREEN EDITOR.   Part I:  DDJ #81  (July 
     1983),  34-64 includes first part of the Small-C source;  Part II: DDJ 
     #82  (August 1983),  62-97 gives remainder of Small-C source and  four 
     needed  libraries:  lib1 (basic elementary operations),  lib2  (CP/M), 
     fiolib1 and xlib.                                             [more ...]
Bolstad,  Terje.  CP/M BDOS AND BIOS CALLS FOR C.  DDJ #80 (June 1983), 22-
     27.   Functions BDOS and BIOS are defined for unstructured interfacing 
     to CP/M from within the C program.

Howard, Alan D.  ENHANCING THE C SCREEN EDITOR.  DDJ #79 (May 1983), 38-63.  
     Gives  some  improvements and refinements to  Edward  Ream's  original 
     Small-C-written screen editor.  (The RED version is more recent.)

Murphy,  Walter  V.  RECLAIM:  A  File  Reclamation Utility  for  Destroyed 
     Directories.   DDJ #78 (April 1983),  14-23.  Another example of disk-
     utility programming using C as the software language.

Freed,  Edwin E.   BINARY MAGIC NUMBERS:  Some Applications and Algorithms.  
     DDJ #78 (April 1983),  24-37.  Yes, I know, all of the examples are in 
     Pascal.   But they are so tidy and simple to convert, why not use                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                