Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/10/2010, 21:57
lukz101
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Ayuda, no puedo leer cadenas con espacios

Gracias por el dato sam90 ;)
Sin embargo no resolvieron mi duda, pero giual gracias por aquellos que se tomaron el timepo de leer esto.
pero lo curioso es que tube que leer la el array de caracteres con dos funciones distintas para que el programa me pudiese pedir que ingresara la cadena, y si dejo uno solo no sale, entonces existe algun tipo de prioridad en c++?

Es decir tube que ponerlo asi:
Código:
                     cout<<"\nAhora ingrese su primer nombre y apellido \n ";
                     fgets(nombre,35,stdin);
                     cin.getline(nombre,35);
                     strcpy(A[n].name,nombre);
Si le quito el fgets o el getline al ejecutar simplemente se salta la linea donde me debe pedir que ingrese el valor del array de carcteres "nombre".

PD: Uso DevC++

Última edición por lukz101; 23/10/2010 a las 00:36