pedrohpcm 0 Denunciar post Postado Junho 20, 2015 Como faço essa questão? Escreva um programa que receba dois parâmetros, um CEP, no formato XXXXX-XXX, e um nome de um arquivo e mostre o endereço relativo ao CEP passado como parâmetro. O arquivo contém um endereço por linha da seguinte forma: 59015-300:Rua Dr Nilo Bezerra Ramalho, Tirol, Natal/RN 59015-000:Av Senador Salgado Filho, Tirol, Natal/RN ... Um exemplo de execução do programa segue abaixo: ./buscaEndereco 59015-300 natal.dat Rua Dr Nilo Bezerra Ramalho, Tirol, Natal Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Junho 20, 2015 use argc e argv pra ler os parâmetros de linha de comando leria o arquivo linha a linha, com fgets. para cada linha, verifique se o cep corrente é igual ao digitado no parâmetro do programa pra separar o cep do endereço, pode usar strtok, por exemplo Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Junho 20, 2015 E leia as regras gerais antes de criar um tópico: http://forum.imasters.com.br/index.php?app=core&module=help"Ajuda" não é descritivo de problema. Compartilhar este post Link para o post Compartilhar em outros sites