Changes the appearance of a C program by inserting or deleting white-space.

GnuWin32 Indent
Free
Offline
http://gnuwin32.sourceforge.net/packages/indent.htm

The indent program changes the appearance of a C program by inserting or deleting white-space. It can be used to make code easier to read. It can also convert from one style of writing C to another. Indent understands a substantial amount about the syntax of C, but it also attempts to cope with incomplete and misformed syntax. In version 1.2 and more recent versions, the GNU style of indenting is the default.