#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char* rstr(char *str){
int len,i=0,j;
char *p;
static char rstrs[20]; /* 这个可设置成全局变量 */
p = rstrs;
len = strlen(str);
j = len-1;
while(*(str+i)!='\0'){
*(p+j) = *(str+i);
j--;
i++;
}
return p;
}
int main() {
char str[20],*rstrs;
gets(str);
rstrs = rstr(str);
printf("字符串%s的逆序是:%s\n",str,rstrs);
return EXIT_SUCCESS;
}
【C语言】逆序输出字符串
最新推荐文章于 2023-08-11 20:56:47 发布