• Jueves 23 de Mayo de 2024, 09:48

Autor Tema:  Usar la impresora en C  (Leído 761 veces)

ermiguel1979

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Usar la impresora en C
« en: Sábado 16 de Enero de 2010, 21:08 »
0
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!!