ctrace [options] [file]Debug a C program.  ctrace reads the C source file and writes a modified version to standard output. Common options are -f and -v. ctrace also accepts the cc options -D, -I, and -U.
-ePrint variables as floating point.
-f functionsTrace only the specified functions.
-l nFollow a statement loop n times (default is 20).
-oPrint variables in octal.
-p sPrint trace output via function s (default is printf).
-PRun the C preprocessor before tracing.
-QcPrint information about ctrace in output (if c = y) or suppress information (if c = n, the default).
-rfileChange the trace function package to file (default is runtime.c).
-sSuppress certain redundant code.
-tnTrace n variables per statement (default is 10; maximum is 20).
-uPrint variables as unsigned.
-v functionsDo not trace the specified functions.
-VPrint version information on standard error.
-xPrint variables as floating point.