Código C++:
Ver original
#include <iostream.h> #include <conio.h> #define MAX 3 #define VACIO -1 typedef int TipoTope; typedef char TipoElem; typedef struct TipoPila{ TipoTope Tope; TipoTope Stack; TipoElem Elementos [MAX]; }; int InicializarPila (TipoPila Stack); int PilaVacia(TipoPila Stack); int PilaLlena(TipoPila Stack); main () { TipoPila *Pila; int opcion; TipoElem Elem; InicializarPila(&Pila); opcion=0 ; switch (opcion){ case 1 : InicializarPila(&Pila); cout<<"Pila inicializada ..."; break; } } int InicializarPila (TipoPila Stack){ Stack.Tope=VACIO;}