Personal I have this function tem_numero_na_lista
it happens that it is printing on the screen only the last value that I inserted in the list.
The effect I want to print is whether or not it has numbers inside the list.
See:
tipo_lista * tem_numero_na_lista (tipo_lista * p, int valor)
{
while (p != NULL)
{
if (p -> info == valor)
{
printf("Tem %d numero(s) na Lista\n", p->info);
return true;
}
p = p -> prox;
}
printf("Não tem numero na Lista!\n");
return false;
}
int main() {
tipo_lista * recebida = inicializaLista();
int valor; //uso esse?
bool valor3; //uso esse?
case 9:
tem_numero_na_lista(recebida, valor);
system("pause");
break;
}