char c = getchar(); while (1) { if (c == 0x08) //Backspace { printf("BS pulsado"); } c = getchar(); }
################################################################################# Automatically-generated file. Do not edit!################################################################################-include ../makefile.initRM := rm -rf# All of the sources participating in the build are defined here-include sources.mk-include subdir.mk-include src/subdir.mk-include objects.mkifneq ($(MAKECMDGOALS),clean)ifneq ($(strip $(C_DEPS)),)-include $(C_DEPS)endifendif-include ../makefile.defs# Add inputs and outputs from these tool invocations to the build variables # All Targetall: PRUEBA_C# Tool invocationsPRUEBA_C: $(OBJS) $(USER_OBJS)LDFLAGS=-L./ LDLIBS=-lfich @echo 'Building target: $@' @echo 'Invoking: GCC C Linker' gcc -o"PRUEBA_C" $(OBJS) $(USER_OBJS) $(LIBS) @echo 'Finished building target: $@' @echo ' '# Other Targetsclean: -$(RM) $(OBJS)$(C_DEPS)$(EXECUTABLES) PRUEBA_C -@echo ' '.PHONY: all clean dependents.SECONDARY:-include ../makefile.targets
sudo aptitude install libncurses5 libncurses5-dev
En realidad el código es muy simple, ya que de momento estoy solo haciendo pruebas, es el mismo que el del primer mensaje de este post, cambiando getchr() por getch() e incluyendo la libreria curses.h.