Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2010, 11:09
RoDaVi
Invitado
 
Mensajes: n/a
Puntos:
Especificar el ancho máximo ingresable en un arreglo

Hola a todos.
Lo que quiero aprender es hacer todos las funciones de la biblioteca string.h sin el uso de la misma.-
El primer inconveniente que me encuentro es el siguiente:
Con
Código:
int valor = 0;
scanf( "%10d", &valor );
logro especificar el ancho del campo(de enteros) pero en un arreglo no me lee el arreglo completo, es decir cuando encuentra un espacio graba hasta hay y el resto lo deja en el buffer de teclado(según lo que tengo leído), el caso es que gets si lee el arreglo completo pero no se puede especificar el ancho del campo.-
¿Alguien tiene idea si hay alguna solución para esto?

Muchos saludos.
Daniel
Lenguaje C - DEV-C++ - WINDOWS XP