Argumentos da linha de comando. Escreva um programa que receba dois argumentos da linha de comando
que sejam nomes de arquivos, leia os caracteres do primeiro arquivo, um de cada vez, e escreva os caracteres
em ordem reversa no segundo arquivo.
Passo 1
Saaaalve, tranquilo? Vamos lá resolver mais uma questão juntos?! 😊
Plano de Programa:
1. Leia os dois arquivos de entrada são argumentos de linha de comando.
2. Verifique se há um número correto de entradas.
3. Crie um objeto de arquivo de entrada fin_ptr.
4. Abra o primeiro arquivo no modo de leitura usando a função fopen.
5. Crie um objeto de arquivo de saída fout_ptr.
6. Abra o segundo arquivo no modo de gravação usando a função fopen.
7. Leia cada caractere do primeiro arquivo até o final do arquivo e armazene em um array charArray.
8. Feche o primeiro arquivo usando a função fclose.
9. Itere um loop e escreva o caractere do array no segundo arquivo usando a função putc().
10. Feche o segundo arquivo usando a função fclose.
11. Se os arquivos não abrirem corretamente, imprima uma mensagem de erro.
Passo 2
O programa é o seguinte:


Passo 3
Um exemplo de saída:


Resposta
Resposta nos passos.