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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Problema con Pilas en C en: 24 Julio 2019, 23:35 pm
Hola, realice este codigo para una estructura tipo pila, con push y pop para apilar y desapilar nombres. Apila e imprime bien, pero a la hora de querer extraer un nombre de la pila el programa me falla y no realiza la función.
Les adjunto el código a ver si me iluminan en que estoy fallando en la función pop :(

Código
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <conio.h>
  4.  
  5. int push(char x[]);
  6. int pop (char borrar[]);
  7. void imprimir();
  8.  
  9. struct nodo_pila {
  10. char nombre[50];
  11. struct nodo_pila *sig;
  12. };
  13.  
  14. struct nodo_pila *inicio=NULL;
  15.  
  16. main () {
  17. push("Amanda");
  18. push("Pedro");
  19. push("Jimena");
  20. push("Daniel");
  21.  
  22. printf("\n\t PILA:\n");
  23. imprimir();
  24. printf ("\tExtraer 2 nombres:\n");
  25. pop("Daniel"); pop("Jimena");
  26. printf("\n\t PILA:\n");
  27. imprimir();
  28.  
  29. getch();
  30. return 0;
  31. }
  32.  
  33. i
  34. }  
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines