hmmm nunca lo hice, pero se me ocurre que abras el archivo "LPT1" o "PRN", y mandes escrituras como si fuera un archivo normal, eso debería de mandar los datos a la impresora (sería lo mismo que hacer
C:\>type autoexec.bat > PRN)
otra cosa que se me ocurre es que redirijas STDOUT a la impresora (LPT1), asi con un simple printf tendrías la salida a impresora, pero no recuerdo como hacerlo.