Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/06/2010, 20:36
maur1c10
 
Fecha de Ingreso: octubre-2009
Mensajes: 25
Antigüedad: 15 años
Puntos: 0
Respuesta: ayuda con pilas

gracias por responder las funciones pop, push, stackempty, ya las tengo hechas mi problema esta en que quiero meter en cada elemento de la pila un vehiculo por ej
pila[v1][v2][v3][v4][v5][v6][v7][v8][v9]

al principio mi programa pregunta si desea agregar un auto o retirarlo
cambie un poco el struct y le agregepara que fueran 9 estructuras tipo vehiculo creo que asi se hace
Cita:
typedef char STACKELEMENT;
typedef struct {
int top;
STACKELEMENT items[STACKSIZE];
} STACK;

struct vehiculo{
char placa[7];
char cat[3];
char marca[15];
char nombre[50];
}v1,v2,v3,v4,v5,v6,v7,v8,v9;
donde lo que se me ocurre es hacer si la pila se llama p
push(p,v1) y llevar un contador para el no. de estructura de vehiculo
push(p,v[no])