
21/11/2006, 15:00
|
 | | | Fecha de Ingreso: mayo-2004 Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses Puntos: 74 | |
Ese codigo era el tuyo, no uno arreglado :P
strlen no es una chapuza sino una funcion que tiene un uso, obtener el tamaño de una cadena terminada en 0. Si usas strlen tenes que contar con que escribis datos de tamaño VARIABLE. Sino podes inicializar todo el array apellido con memset a 0 y esos seran los caracteres que escribiras ... si usas strlen podes escribir antes un int con el tamaño de la cadena o usar el 0 para leer despues (ahi si usarias strlen() + 1) ...
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |