SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: ermiguel1979 en Sábado 16 de Enero de 2010, 21:08

Título: Usar la impresora en C
Publicado por: ermiguel1979 en Sábado 16 de Enero de 2010, 21:08
Buenas noches. Quiero imprimir el resultado del programita que te saca los códigos ASCII, hexadecimal... y el comando para mostrarlos por pantalla en C. Para tener la lista en papel.

He hestado mirando, pero no dejan claro como utilizar la impresora. He probado algunos códigos, pero no funcionan. Necesito saber como declarar las órdenes y dónde tengo que ponerlas.

El código es el siguiente:

Código: C
  1.  
  2. #include <stdio.h>
  3. #include <conio.h>
  4.  
  5. int main(){
  6.     int i;
  7.  
  8.     for(i = 0; i != 256; i++){
  9.         switch (i){
  10.             case 9:
  11.             printf("Caracter = 'tab' -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \x%x o \tn", i, i, i, i);
  12.             break;
  13.             case 10:
  14.             printf("Caracter = 'enter' -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \x%x o \nn", i, i, i, i);
  15.             break;
  16.             case 13:
  17.             printf("Caracter = 'retorno' -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \x%x o \rn", i, i, i, i);
  18.             break;
  19.             default:
  20.             printf("Caracter = %c -- Dec = %i -- Hex = %X -- Oct = %o -- Escribir \x%xn", i, i, i, i, i);
  21.             break;
  22.         }
  23.     }
  24.  
  25.     getch();
  26.     return 0;
  27. }
  28.  
  29.  

A ver si podeis orientarme.

Gracias y un saludo!!