Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Flashe

[C] Ajuda: Problema do teste

Mensagens Recomendadas

Flashe    0
Flashe

ppl alguem me pode ajudar???

Então é assim tenho de desenvolver um programa para ler um ficheiro endicado no 1º argumento, escrevendo para um segundo ficheiro (segundo argumento). Todas as sequencias de caracteres que no 1º não apareçam entre chavetas {...} inclusive.

ps:estou no meio de um teste era bom ajudarem-me rápido.

cups[[]]

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Triton    12
Triton
ps:estou no meio de um teste era bom ajudarem-me rápido.

;)

Basicamente o que tens de fazer é aceder à matriz de argumentos que defines no main().

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Warrior    68
Warrior

Um bocado tarde agora..

Ao receber os dois ficheiros (suponho que saibas como saber o seu nome usando o argc, argv etc)

Fazes um while (!feof) ao primeiro, com uma variável a incrementar sempre que encontra um {, e a decrementar sempre que encontra um } (cuidado - não descer a baixo de 0).

Sempre que for 0, copiar o caracter para o outro ficheiro.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade