Ir para conteúdo
Fórum Script Brasil
  • 0

programa em C para dizer se ip é válido


Rodrigo Gomes

Pergunta

Estou com uma dúvida para criar um programa em C para validar um ip

não sei como começar

tenho que fazer um programa que use o argc/argv, teste realizado no linux.

do tipo:

"valida 10.5.41.2"

não deve ser um programa que peça digite o ip ..

tem que criar um nome (como se fosse ping 10.2.2.1) só que no caso criei o nome valida

e dar uma mensagem se é válido ou não.

não precisa ser realmente um ip válido na rede, mas tem que seguir o paramente _ _ _ . _ _ _ . _ _ _. _ _ _

que reconhece qualquer numero de 0 a 999 ex. 000.000.000.000 ou 1.1.1.1 ou 1.999.234.23

não importa realmente se é um ip válido mas tem que ler cada octeto desses. sacaram?

como posso fazer?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Sabe utilizar o argc/argv?

Se não souber avise que eu te explico mais detalhadamente!

A interpretação do IP você pode fazer lendo cada um desses separadamente em uma nova string, até achar '.' e então transformar em int com atoi.

Se for 0 < ou > 999, não é válido.

Abraços!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...