求做这道处理文件的带命令行参数的程序
编写一个带命令行参数的程序prog.c,当运行prog filename时将文本文件filename按原样在标准输出上输出;当运行prog -[A/a/l/w/c/r] filename时:
-A: 全部大写输出 -a:全部小写输出
-l:最后输出总行数 -w:最后输出总单词数
-c:最后输出总字符数 -r: 按逆序输出(从文件尾开始输出,一直到文件头)
其中,任选项可以组合,如-Al, -lwc等。