Ayuda con ensamblacor bajo linux

Andrew4d3
30 de Junio del 2006
Hola!
Bueno quisiera que alguien me ayudara con un tranque que tengo con un proyecto que tengo que entregar en ensamblador

Bueno, la cuestion es que me pide que ingrese un por teclado, pero con la condicion de que cuando no se introdusca ningun string, osea que se presione enter sin escribirnada, se guarde en la variable una determinada cadena ya definida

Cuando utilizo las funciones Scanf de C, y presiono enter sin escribir nada, me vuelve a salir la linea de comando para que introduzca algo, en pocas palabras quiero que se lea que introduci la tecla enter ... alguien sabe como puedo hacer esto, que funcion uso, o si tengo que hacer una llamada a sistema??

hiei
30 de Junio del 2006
Puedes usar gets:
char *gets( char *ptr );
O bien, fgets:
int fgets( char *s, int tam, FILE *flujo );
Lo que si... siempre tendras el ultimo caracter a \\\\'\\\\n\\\\' porque tambien lee el enter...