C言語なら俺に聞け(入門篇) Part 5
■ このスレッドは過去ログ倉庫に格納されています
0194デフォルトの名無しさん
2006/12/05(火) 22:05:55文字列があり、2という文字があったら、8という文字があるまで文字を飛ばしたいと考えています。
(2,8の間と、2,8自体を含まない文字列を返したい)
char[] = "0123456789";
char2[] = "0987654321";
とあり、
charの場合は"019"
char2の場合は"09876543"
と戻して、strcpyしたいのですが、やり方がわかりません。。
strspnでCとEを見つけて、strcatしようと思ったのですが、思ったより効率が悪く、
charのポインタを一つずつ動かしてチェックしようにもその動かし方と比較の方法がわからなくて、、
どなたかわかる方いたら、教えてください。。
■ このスレッドは過去ログ倉庫に格納されています