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
Les adjunto el código a ver si me iluminan en que estoy fallando en la función pop
Código (c) [Seleccionar]
#include <stdio.h>
#include <string.h>
#include <conio.h>
int push(char x[]);
int pop (char borrar[]);
void imprimir();
struct nodo_pila {
char nombre[50];
struct nodo_pila *sig;
};
struct nodo_pila *inicio=NULL;
main () {
push("Amanda");
push("Pedro");
push("Jimena");
push("Daniel");
printf("\n\t PILA:\n");
imprimir();
printf ("\tExtraer 2 nombres:\n");
pop("Daniel"); pop("Jimena");
printf("\n\t PILA:\n");
imprimir();
getch();
return 0;
}
i
}