#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
int main()
{
//字符串倒序输出
char a[100],b[100];
gets(a);
int c = strlen(a);//获取字符串的长度,不会计入结束符'\0'
int i = 0;
while (c)
{
b[i] = a[c - 1];
i++;
c--;
}
c = c + strlen(a);
b[c] = '\0';
puts(b);//打印
}
c = c + strlen(a);
b[c] = '\0';这两句是给b字符串末尾加上'\0',否则控制台会出现烫烫烫
上述代码运行结果如下: