elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  problema al leer y almacenar cadenas en C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema al leer y almacenar cadenas en C  (Leído 2,704 veces)
JosselynGreen

Desconectado Desconectado

Mensajes: 2


Ver Perfil
problema al leer y almacenar cadenas en C
« en: 1 Diciembre 2019, 23:26 pm »

Hola buenas tardes.
es mi primeria vez publicacio aqui.
estoy atorada con este codigo. resulta que al correrlo, no se estan almacenando de forma correcta las cadenas de caracteres. ya intente varias formas.

Código
  1. printf("Cuantas peliculas desea agregar?");
  2. scanf("%d",&n);
  3.  for(i=0; i<n; i++){
  4. printf("\n**** Ingrese los datos de la pelicula  ****\n");
  5. printf("*******************************************\n\n");
  6. datos_pelicula[i].id=i+1;
  7. printf("Ingrese el nombre de la pelicula ");
  8. gets(datos_pelicula[i].nombre);
  9. while(getchar()!= '\n');
  10. printf("Ingrese el genero de la pelicula ");
  11. gets(datos_pelicula[i].genero);
  12. while(getchar()!= '\n');
  13. printf("Ingrese duracion de la pelicula en minutos ");
  14. scanf("%d",&datos_pelicula[i].duracion);
  15. printf("Ingrese la clasificacion de la pelicula ");
  16. scanf("%s",&datos_pelicula[i].clasi);
  17. printf("Ingrese el horario de la pelicula con formato '00:00' ");
  18. scanf("%s",&datos_pelicula[i].horario);
  19. printf("Ingrese el numero de asienos disponibles en la sala ");
  20. scanf("%d", &datos_pelicula[i].asientos_disp);
  21. printf("Ingrese el numero de la sala ");
  22. scanf("%d", &datos_pelicula[i].sala);
  23. printf("Ingrese el precio standar la pelicula ");
  24. scanf("%f",&datos_pelicula[i].precio);
  25. while(getchar()!= '\n');
  26.  }


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: problema al leer y almacenar cadenas en C
« Respuesta #1 en: 2 Diciembre 2019, 00:18 am »

Citar
resulta que al correrlo, no se estan almacenando de forma correcta las cadenas de caracteres. ya intente varias formas.

hola! dices el error pero podrías dar una muestra del error para entenderlo mejor?

por otro lado, por que usas scanf en unos casos y entros gets?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
ThunderCls


Desconectado Desconectado

Mensajes: 455


Coder | Reverser | Gamer


Ver Perfil WWW
Re: problema al leer y almacenar cadenas en C
« Respuesta #2 en: 2 Diciembre 2019, 00:32 am »

Hola buenas tardes.
es mi primeria vez publicacio aqui.
estoy atorada con este codigo. resulta que al correrlo, no se estan almacenando de forma correcta las cadenas de caracteres. ya intente varias formas.

Ayudaria si pusieras tu definicion de la estructura datos_pelicula y un poco mas de codigo para tener una mejor idea de lo que estas haciendo.
En línea

-[ "…I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[m][PEB] Leer cadenas interesantes del PEB (Mi Ruta, CommandLine y mas)
Programación Visual Basic
Karcrack 1 3,146 Último mensaje 24 Septiembre 2009, 21:04 pm
por [Zero]
Problema al leer cadenas con espacios [C++]
Programación C/C++
Don Pollo 3 21,760 Último mensaje 20 Mayo 2011, 03:49 am
por Lx
IBM desarrolla tecnología para leer, analizar y almacenar 1 exabyte diario « 1 2 »
Noticias
wolfbcn 13 5,729 Último mensaje 4 Abril 2012, 14:11 pm
por dimitrix
Leer cadenas tipo string con espacios
Programación C/C++
luisda2994 4 20,784 Último mensaje 24 Julio 2012, 19:55 pm
por luisda2994
Almacenar cadenas en arreglos de bytes
Java
m@o_614 1 4,771 Último mensaje 13 Enero 2015, 02:09 am
por madara1412
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines