#include "stdio.h"
#include "string.h"
#include "stdlib.h"
#define QW "quit"
char * gets(char *);
char *ar(char *p) {
char *begin = p;
char *last = p + strlen(p)-1;
while (begin < last) {
char temp = *last;
*last = *begin;
*begin = temp;
begin++;
last--;
}
return p;
}
int main(void) {
char *t;
char *w;
t = (char *)malloc(sizeof(char) * 100);
printf("输入字符串:");
while (strcmp(gets(t), QW)) {
w = ar(t);
printf("%s\n", w);
printf("输入字符串:");
}
free(t);
return 0;
}
相关文章
- 12-15如何在Python 3.7中对Counter / defaultdict进行排序?
- 12-15Arrays.sort()对二维数组进行排序
- 12-15对List集合中的对象进行按某个属性排序
- 12-15ArrayList<String>数组,按照字符串长度进行排序
- 12-15c – 根据输入值对std :: map进行排序
- 12-15如何使用Comparator对ArrayList进行排序?
- 12-15按照字符串长度进行排序,ArrayList<String>数组
- 12-15sql 中update 对字符串进行批量替换
- 12-15获取到整个数组在渲染列表时需要将其中的时间进行倒序
- 12-15LeetCode 147. 对链表进行插入排序