Tens de ser mais específico. Se for para fazer exatamente o que disseste ("listar o conteúdo de vários ficheiros como argumentos pela linha de comando"), podes usar o cat, não precisas de criar um programa. Se precisares de organizar a informação de alguma maneira que o cat não permita tens de explicar o que queres fazer.