题目描述
将一个字符串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;
}