将字符串逆序排列,第一个和最后一个交换,第二个和倒数第二个交换........
//将字符串逆序
#include<iostream>
using namespace std;
int main(void)
{
char a[1000];
int i,j;
char temp;
puts("Please enter a String:");
while(gets(a)!=NULL&&a[0]!='\0')
{
for(i=0,j=strlen(a)-1;i<strlen(a)/2;i++,j--)
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
cout<<a<<endl;
puts("Please enter a String:");
}
}