tenho um trabalho pra fazer da faculdade e estou meio com dificuldade em implementar uma função para inserir elementos no final de uma lista encadeada.
Código (C):
Lista* insercaoFinal(Lista* l, int num)
{
Lista* novo = (Lista*)malloc(sizeof(lista));
novo -> info = num;
novo -> prox = NULL;
return novo;
}
{
Lista* novo = (Lista*)malloc(sizeof(lista));
novo -> info = num;
novo -> prox = NULL;
return novo;
}
este meu codigo esta a inserir somente um numero ao final da lista...











