Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/02/2011, 09:38
sir_vega
 
Fecha de Ingreso: enero-2005
Mensajes: 93
Antigüedad: 19 años, 11 meses
Puntos: 1
Respuesta: ¿Por qué falla este simple puntero?

Hola, tal vez sea un poco tarde para responder, pero por si acaso aun te vale...
Tal vez el problema sea que no cierras el string con un 0, es decir, el último caracter de una cadena debe ser 0.
Prueba a poner antes del printf
nombre[n]=0;

Si no te funciona prueba a poner cap en lugar de *cap en el printf (hace mucho que no uso c y no estoy seguro, pero por probar...)
__________________
أת٥ד ﻪو٧٤ ٣أﮐ