Hola amigos estoy desesperado acudo a ustedes pidiendoles un gran favor... Necesito hacer mi proyecto de
estructura de datos, el cual consiste en implementar una lista basandose en la siguiente estructura y con estas funciones,
y esa variable en el main. Expliquenme por favor xq vuelve a definir con typedeft. No entiendo?? Ayudenme..
De antemano les quedo muy agradecidos. Espero que me puedan ayudar.
struct nodo {
char dato;
struct nodo *siguiente;
};
typedef struct nodo ListaNodo;
typedef ListaNodo *Lista;
//================== Funciones =====================
int vacia(Lista); //retorna 1 si la lista esta vacía, 0 si no
void insertar(Lista *, char);
char eliminar(Lista *, char); //retorna el char '1' si es eliminado o '0' en caso contrario
void recorrer(Lista);
//==================================================
void main() { // Inicio del Main
Lista cabeza=NULL;
} // Fin del Main