c语言使输入的字符串逆序输出
时间: 2023-12-08 15:39:42 浏览: 197
字符串逆序+c语言字符串逆序输出+c语言字符串逆序逐行解释
以下是C语言实现输入字符串逆序输出的代码:
```c
#include <stdio.h>
#include <string.h>
void reverse(char* left, char* right) {
while (left < right) {
char tmp = 0;
tmp = *left;
*left = *right;
*right = tmp;
left++;
right--;
}
}
int main() {
char arr[100] = { 0 };
gets(arr); // 获取字符串
int len = strlen(arr); // 计算字符串长度,以求最后一位的地址
reverse(arr, arr+len-1); // 进行倒置
printf("%s\n", arr);
return 0;
}
```
阅读全文