用户输入一个字符串到字符数组,原地翻转字符串。即不使用另一个数组,而是在本数组内翻转存储字符串。
输入格式:
输入一串字符串
输出格式:
输出翻转后的字符串
输入样例:
在这里给出一组输入。例如:
hellowrold
输出样例:
在这里给出相应的输出。例如:
翻转后的字符串:dlorwolleh
#include<stdio.h>
int main(){
char a[100];
gets(a);
int len = strlen(a);
int n=0,m=len-1;
while(n<m){
char t=a[n];
a[n]=a[m];
a[m]=t;
n++;
m--;
}
printf("翻转后的字符串:%s",a);
}