题目描述
一种编程语言中的数组按如下方式定义:
数组的开头和结尾分别用大括号表示。
每组大括号内有若干个(可能为 00)用逗号分隔开来的元素(每个数组的最后一个元素后面没有逗号)。
每个元素可以是一个单词(由小写字母组成的字符串)或一个数组。
你需要采用下列码风使得程序更加美观:
遇到单词或大括号时另起一行。
逗号应直接放置于一个数组元素的后面。
每遇到一个 {,增加 2 个空格的缩进。
每遇到一个 },减少 2 个空格的缩进。
现给定一个数组,输出上述码风下该数组的样式。
输入格式
一个字符串 SS,表示给定的数组。
输出格式
给定码风下的数组
怎么写?C++
写了半天没AC