indent -kr -i4 -ts4 -bl -bli0 -sob test.c
附:indent工具部分参数解释:
-kr 使用K&R风格
-in 缩进n个空格
-tsn tab符宽度为n个空格
-sai 在每个if后面加一空格(缺省)
-nsai 不要在每个if后面加一空格
-bl 花括号与if不在同一行(缺省)
-br 花括号与if在同一行
-blin 换行的花括号缩进n个空格
-ut 使用tab符(缺省)
-nut 使用空格代替tab符
-npro 忽略配置文件.indent.pro
-ss 单行的for或while语句,在分号前加空格
-bap 在每个函数体后面加一空行
-npcs 调用函数名与左括号之间不加空格
-sob 删除多余的空行
-ln 非注释行的最大行长为n