Galera,estou aprendendo sobre listas na faculdade,porem o professor passou um trabalho pratico para entregar na semana que vem e estou com algumas duvidas,o trabalho consiste em criar uma lista,adicionar valores,pesquisar e remover,eu consigo inserir usando a funçao que eu fiz:
Dados* insere(Dados *l,int i){ //funçao para inserir valor na lista
Dados* novo = (Dados *) malloc(sizeof(Dados));
novo -> conteudo = i;
novo -> prox = l;
return novo;
}
e para inserir eu faço: l = insere(l,5) exemplo
iriei inserir o numero 5 a lista,porem preciso saber como colocar o valor usando o scanf pois usarei menus,obrigado