alguem sabe fazer esses exercicios em C? [fechada]

  1. Escreva um programa em C que liste o caminho completo de todos os arquivos do diretório atual
    (incluindo os arquivos dos subdiretórios).

  2. Escreva um programa em C que compare linha a linha dois arquivos de texto. O programa deve criar um
    terceiro arquivo de texto chamado diff.txt contendo o resultado da análise no seguinte formato:
    • Linhas iguais são copiadas para o arquivo diff.txt uma única vez;
    • No caso de linhas diferentes, ambas são copiadas entre colchetes para o arquivo diff.txt.
    • Desconsidere linhas em branco.

3inserir a descrição da imagem aqui) Utilizando funções de manipulação de arquivos (open, close, read, write, etc), escreva um programa que
leia e imprima na tela os metadados de um aquivo binário qualquer.
Para esta questão, escolha um dos seguintes formatos:
• ELF
• BMP
• WAV