#include <stdio.h>
#include <stdlib.h>
struct Nodo {
int dato;
struct Nodo* siguiente;
};
struct Nodo* nuevoNodo(int dato)
struct Nodo* encontrarNodo(struct Nodo* cabecera, int dato)
bool agregarAlInicio(struct Nodo** cabecera, int dato)
bool agregarAlFinal(struct Nodo** cabecera, int dato)
bool agregarEnPosicion(struct Nodo** cabecera, int dato, int posicion)
bool agregarDespues(struct Nodo* previo, in dato)
void borrarAlInicio(struct Nodo** cabecera)
void borrarAlFinal(struct Nodo** cabecera)
void borrarDePosicion(struct Nodo** cabecera, int posicion)
void borrarDespues(struct Nodo* previo)
void recorreLista(struct Nodo* cabecera)