回复 Super-Tomato
那麻烦你先教教我用strncpy吧那(2*3)copy出来~
yangss 发表于 2010-9-2 10:08 PM 
既然是文字,當然就该使用文字搜索,从字串中找到最後一個 ( 的"位置"即該字串陣列中的 index, 然後再往下找第一個遇到的 )
如此有了两個 index 數字當然就可以知道要复制多長的字串和從哪開始复制
字串 A = 字串1(字串2)字串3
字串 B = 字串1
字串 C = 字串2 去前後 ( ) 後套用目前 + - * / 的方式可得到
字串 D = 字串3
字串 A = 字串 B + 字串 C + 字串 D
繼續循环
strncpy 的例子我已經回過了,所以你就自己去研究,還有发掘我所没寫出的特性
接下去你提出問題的同时先把你所思考的逻辑或概念先寫出來, 不然這就是我在动脑做功课而不是你