字母逆序(C语言)

题目描述
将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。

样例输入
I am a student
样例输出
tneduts a ma I
代码实现

#include<stdio.h>
#include<string.h>
int main()
{  
 char a[100],b[100];
 int i=0,j=0,len;
  scanf("%[^\n]",a);  //除了换行符以外的字符全部存到a数组里面
 len=strlen(a);
    for(i=len-1;i>=0;i--,j++)  //逆序复制
 {
  b[j]=a[i];
 }
 b[j]='\0';   //结束标志
 printf("%s\n",b);
 return 0;
}
发布了36 篇原创文章 · 获赞 5 · 访问量 992

猜你喜欢

转载自blog.csdn.net/matchless_QYW/article/details/104701310