void push(struct fpila **pila,int numero){ //funcion de insertar
struct fpila *nuevo;
struct fpila *aux;
crearnodo(&nuevo,numero); //creamos el nodo
if(vacia(pila)) //si la pila esta vacia,la pila es nuevo
*pila=nuevo;
else{
aux=*pila; //si la pila no esta vacia, igualamos aux a pila
while(aux!=NULL){ //mientras sea distinto de nulo, pasamos de nodo
aux=aux->sig; //se nos colocara al final,ya que las pilas insertan el ultimo elemento
}//while
aux->sig=nuevo; //colocamos el elemento el ultimo
}//else
}//push