Hola Satyr:
No estoy seguro que esto que te voy a decir funcione, pero puedes probar.
Si tu logras desde una ventana de DOS hacer una salida redireccionada a la impresora, como por ejemplo un
dir >prn
es porque la impresora ya está reconocida como la salida LPT estandar.
Si la prueba que te digo funciona, puedes hacer un
fp=fopen("PRN","w");
y luego puedes usar la impresora como un archivo estandar. Insisto que no estoy seguro que esto funcione, pero lo peor es no hacer un intento.
Si te funciona publicalo para que nos ayude a todos.
Suerte,
gmantil