<code>#include <iostream></code>
<code>#include <string></code>
<code>using</code> <code>namespace</code> <code>std;</code>
<code>void</code> <code>SetStr(string &str)</code>
<code>{</code>
<code> </code><code>int</code> <code>len=str.length();</code>
<code> </code><code>char</code> <code>temp;</code>
<code> </code><code>for</code> <code>(</code><code>int</code> <code>i=0;i<len/2;i++)</code>
<code> </code><code>{</code><code>//把字符串的两边一一调换</code>
<code> </code><code>temp=str[i];</code>
<code> </code><code>str[i]=str[len-1-i];</code>
<code> </code><code>str[len-1-i]=temp;</code>
<code> </code><code>}</code>
<code>}</code>
<code>int</code> <code>main()</code>
<code> </code><code>string a;</code>
<code> </code><code>cout<<</code><code>"input"</code><code><<endl;</code>
<code> </code><code>cin>>a;</code>
<code> </code><code>SetStr(a);</code>
<code> </code><code>cout<<a<<endl;</code>
<code> </code><code>return</code> <code>0;</code>