3. BUSCAR
No *buscar(node *LISTA) {
printf("n Digite um valor a ser procurado: ");
scanf("%d", &x);
no *aux = LISTA;
while((aux != NULL) && (aux->num != x)) {
aux = aux->prox;
}
return aux;
}
4. ATUALIZAR
void atualizar(node *LISTA) {
no *aux = buscar(LISTA);
if(aux == NULL) {
printf("n O valor NÃO foi encontrado. n");
} else {
printf("n O valor foi encontrado: %d n", aux->num);
printf("n Digite o novo valor: ");
scanf("%d", &aux->num);
printf("n O valor foi atualizado com sucesso! n");
}
}