首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

如何用转换如上字符窜

2013-02-19 
怎么用转换如下字符窜?用c语言改写如下:分词程序输出的结果是这样的:新华网/nt 天津/ns 9月/t 13日/t 电/n

怎么用转换如下字符窜?
用c语言改写如下:
分词程序输出的结果是这样的:
新华网/nt 天津/ns 9月/t 13日/t 电/n  国务院/nt 总理/n 温家宝/nr 13日/t 出席/
怎么把结果改成:
新华网|天津|9月|13日|电|国务院   ?
代码越简单越好
[解决办法]
  国务院/nt 总理/n 温家宝 --> 国务院   ?    这又是什么规则??
下面是空白字符变'
[解决办法]
',没验证过


i = 0
j = 0
while(src[i] != '\0') {
   if (src[i] == '\t' 
[解决办法]
 src[i] == '\n' 
[解决办法]
 src[i] == ' ') {
      des[j++] = '
[解决办法]
';
      i++;
      while (src[i] != '\0' && (src[i] == '\t' 
[解决办法]
 src[i] == '\n' 
[解决办法]
 src[i] == ' '))
         i++;
   } else {
      des[j++] = src[i++];
   }
}

热点排行