#include <stdio.h> //
int main()
{
int i,k, temp;
char str[99];
printf("input a string: "); //输入字符串
i=0;
while ((str[i] =getchar() )!='\t')
i++;
str[i] ='\0'; //在字符串后一位+\0 表明这是个字符串
k=i-1; //k对应数组下标 0-n
for(i=0;i<k;i++) //
{ temp=str[i];
str[i] =str[k]; //将输入单词逆序 0~n,1~n-1 ,......
str[k]=temp; //
k--;
}
for (i=0;str[i]!='\0';i++) //输出逆序单词
putchar (str[i]);
return 0;
}
输入一个单词 将其逆序输出
最新推荐文章于 2024-07-01 22:49:44 发布