【发布时间】:2018-05-26 14:31:22
【问题描述】:
它以相反的顺序打印字符就好了字符串长度为 8 个字符时除外。
例如-
“what man”给出“am tahw”为什么?
而 "what many" 给出了 "ynam tahw" 应有的含义。
#include <stdio.h>
int main(void)
{
char a[100];
char x;
char*i = a;
printf("Enter a message:");
while ((x = getchar()) != '\n')
{
*i = x;
i++;
}
while (i >= &a[0])
{
printf("%c", *i--);
}
printf ("\n");
}
【问题讨论】: