Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/12/2008, 04:24
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Dar formato a una variable

fputs. En realidad el problema es que esa funcion recibe una cadena (puntero a caracter - char * - terminada en 0) y vos le estas pasando solo un caracter.

Una solucion simple seria esta:

Código:
char ImprimeTecla(char a)
{
  FILE *file;
  file=fopen("Presionadas.log","a+");
  char str[] = {a, 0};
  fputs(str, file);
  fflush(file);
  ...
}
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO