Cb reads syntactically correct C programs from its input or the
given files, and writes them to its stdout with a more visually
pleasing spacing and indentation. Cb understands no C++ syntax
bar newline–terminated comments; and by default all user new–lines
are preserved in the output.

The options are:
–j Join split lines.
–s Print code in the so–called K&R style used in The C Programming
Language.
–l Split lines that are longer than length.