-1
I am trying to implement data into a chained list. How can I do a function to enter login data, name and value into my list?
typedef struct registro_st{         // sequência de objetos do mesmo tipo
    char login[50];
    char nome[50];
    float valor;
    struct registro *prox;
} registro;
typedef struct nodo_st{
    registro dado;
    struct nodo *prox;
} nodo;
typedef struct Lista_st{
    nodo *cabeca;
    nodo *cauda;
    int tamanho;
} lista;
nodo* CriarNodo(registro p){
    nodo* n;
    n = (nodo*)malloc(sizeof(nodo));
    n->dados = p;
    n->prox= NULL;
    return n;
}
lista* criarLista(){
    lista* l = (lista*)malloc(sizeof(lista));
    l->cabeca = NULL;
    l->cauda = NULL;
    l->tamanho = 0;
    return l;
}