전에 책에서 본 거라 한번 해 봤는데 뭔가 좀 덜깔끔하네요 ㅎㅎ <div><br></div> <div>관련글들입니다.</div> <div><span style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6px;"><a target="_blank" href="http://todayhumor.com/?programmer_16366" target="_blank">http://todayhumor.com/?programmer_16366</a></span></div> <div><div class="memoContent" style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:1.8;"><a target="_blank" href="http://todayhumor.com/?programmer_6305" target="_blank" style="color:#0000ff;text-decoration:none;">http://todayhumor.com/?programmer_6305</a></div></div> <div><a target="_blank" href="http://todayhumor.com/?programmer_6301" target="_blank" style="color:#0000ff;text-decoration:none;font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6px;">http://todayhumor.com/?programmer_6301</a></div> <div><br></div> <div><p style="color:#333333;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:medium;line-height:normal;"><strong>Preview:</strong></p> <div style="color:#333333;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:medium;line-height:normal;overflow:auto;width:auto;border-style:solid;border-color:#808080;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin-top:0px;margin-bottom:0px;line-height:16.25px;"><span style="color:#888888;">#include <stdio.h></span> <span style="color:#007020;">int</span> strlen_t(char* s, char t) { <span style="color:#007020;">int</span> l; <span style="color:#008800;font-weight:bold;">for</span>(l=<span style="color:#0000dd;font-weight:bold;">0</span>; s[l]!=t && s[l]!=<span style="background-color:#fff0f0;">'</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\0</span><span style="background-color:#fff0f0;">'</span>; ++l){} <span style="color:#008800;font-weight:bold;">return</span> l; } <span style="color:#007020;">int</span> reverse(char* s, char t) { <span style="color:#007020;">int</span> l = strlen_t(s, t), i; <span style="color:#008800;font-weight:bold;">for</span>(i=<span style="color:#0000dd;font-weight:bold;">0</span>; i<l/<span style="color:#0000dd;font-weight:bold;">2</span>; ++i) { t=s[i]; s[i]=s[l-<span style="color:#0000dd;font-weight:bold;">1</span>-i]; s[l-<span style="color:#0000dd;font-weight:bold;">1</span>-i]=t; } <span style="color:#008800;font-weight:bold;">return</span> l; } <span style="color:#007020;">int</span> main() { char a[<span style="color:#0000dd;font-weight:bold;">200</span>]=<span style="background-color:#fff0f0;">"Reverse this sentence by word"</span>; <span style="color:#007020;">int</span> l, lsum; l = reverse(a, <span style="background-color:#fff0f0;">'</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\0</span><span style="background-color:#fff0f0;">'</span>); <span style="color:#008800;font-weight:bold;">for</span>(lsum=<span style="color:#0000dd;font-weight:bold;">0</span>; lsum<l; ) { lsum+=(reverse(a+lsum,<span style="background-color:#fff0f0;">' '</span>)+<span style="color:#0000dd;font-weight:bold;">1</span>); } printf(<span style="background-color:#fff0f0;">"</span><span style="background-color:#eeeeee;">%s</span><span style="color:#666666;font-weight:bold;background-color:#fff0f0;">\n</span><span style="background-color:#fff0f0;">"</span>,a); <span style="color:#008800;font-weight:bold;">return</span> <span style="color:#0000dd;font-weight:bold;">0</span>; }</pre></div></div> <div><br></div> <div><div style="color:#333333;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:medium;line-height:normal;overflow:auto;width:auto;border-style:solid;border-color:#808080;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin-top:0px;margin-bottom:0px;line-height:16.25px;"><br></pre></div></div>
<img src="http://img.yonhapnews.co.kr/photo/yna/YH/2013/12/05/PYH2013120508130005400_P2.jpg" height="200" alt="PYH2013120508130005400_P2.jpg">
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.