Abertura de arquivos de entrada e saída

Re: Abertura de arquivos de entrada e saída

por Francisco Reverbel -
Número de respostas: 0
Alterei o fragmento de código do enunciado para que ele deixe de ter comportamento dependente da versão do compilador. O código modificado deve funcionar com qualquer versão do gcc. A nova versão do enunciado já está na página da disciplina.

As únicas modificações foram nas declarações dos vetores nome_arq_entrada e nome_arq_saida. Na nova versão do enunciado esses vetores são inicializados com a string vazia (""):

$ diff ep1-versao-anterior.html ep1.html
212,213c212,213
< char nome_arq_entrada[MAX_NOME_ARQ]; /* nome do arquivo de entrada */
< char nome_arq_saida[MAX_NOME_ARQ]; /* nome do arquivo de saida */
---
> char nome_arq_entrada[MAX_NOME_ARQ] = ""; /* nome do arquivo de entrada */
> char nome_arq_saida[MAX_NOME_ARQ]= ""; /* nome do arquivo de saida */

Essa correção é equivalente à da Nancy.