看看这个规则怎么实现比较简单

在实际的开发工作中,对于字符串的处理是最常见的编程任务,在对用户输入的字符串进行处理遇到了这样的规则:1.每个单词的首字母变为大写。2.把数字与字母之间用下划线隔开,使结构清晰。3.多个空格变为一个空格。例如:输入:you and me what cpp2005pragram
则输出:You And Me What Cpp_2005_Program
输入:this is a 99cat
则输出:This Is A 99_Cat
这个该怎么实现?

作者: kent0122   发布时间: 2011-06-13

通过strtok分割字符串,每个字符串判断是否有数字字符,有的话需要继续分割。最后strcat连接。

作者: dizuo   发布时间: 2011-06-13