某编程大赛中设计有一个挑战环节,选手可以查看其他选手的代码,发现错误后,提交一组测试数据将对手挑落马下.为了减小被挑战的几率,有些选手会故意将代码写得很难看懂,比如把所有回车去掉,提交所有内容都在一行的程序,令挑战者望而生畏. 为了对付这种选手,现请你编写一个代码排版程序,将写成一行的程序重新排版.当然要写一个完美的排版程序可太难了,这里只简单地要求处理C语言里的for.while.if-else这三种特殊结构,而将其他所有句子都当成顺序执行的语句处理.输出的要求如下: 默认程序起始没有缩进:每