#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<math.h>
#include<string.h>
int str_len(char* str) {
char* start = str;
while (*str != '\0')
{
str++;
}
return str - start;
}
void print(int a[], int len)
{
char* p = a;
char i = 0;
for (i = len - 1; i >= 0; i--)
{
printf("%c", *(p + i));
}
}
int main() {
//char a[] = "asdfg hjkl";//方式一:字符数组给定
char a[100];
gets(a);//方式二;自己输入字符串
int len = str_len(a);
print(a, len);
return 0;
}
方式一:
方式二: