Listas em C

2 respostas
programação
Felipe_Henrique2

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

2 Respostas

darlan_machado

Mas a leitura dos parâmetros é a mesma que numa aplicação normal, a diferença é que você vai passar os valores para uma função.

scanf("%f", &valor);

insere(l, valor);
Felipe_Henrique2

entendi aqui,obrigado

Criado 27 de março de 2018
Ultima resposta 27 de mar. de 2018
Respostas 2
Participantes 2