颠倒字符串

136 阅读1分钟

Description
输入一个以回车结束的字符串(少于80个字符),将字符串的内容颠倒过来再输出

Input
输入一个以回车结束的字符串(少于80个字符)。

Output
将这个字符串颠倒过来输出

Sample Input
ABC XYZ
My god
Sample Output
ZYX CBA
dog yM
HINT
char str[80];//定义字符型数组
while(gets(str)!=NULL)//多组数据
{
//输入代码

#include<string.h>
#include<stdio.h>
int main()
{
    char a[100],b[100];
    int i,n,j=0;
    gets(a);
    n=strlen(a); 
    for(i=n-1;i>=0;i--)
    {
        b[j++]=a[i];
    }
    b[j]='\0';
    strcpy(a,b);
    puts(a);
    return 0;
}