输入一个字符串,并把它逆序输出。

输入一个字符串,并把它逆序输出
例如
在这里插入图片描述
循环结构:

#include
#include
#include

void sort(char s[])
{
    int i;
    for(i=strlen(s)-1;i>=0;i--)
    {
        printf("%c",s[i]);
    }
}

int main()
{

    char s[80];
    printf("Input a string:");
    gets(s);
    printf("after converted:");
    sort(s);
    return 0;
}

指针引用法:

#include
#include
#include

void sort(char s[])
{
    char *p=s;
    int i;
    i=strlen(p);
    while(i--)
    {
        printf("%c",*(p+i));
    }
}

int main()
{

    char s[80];
    printf("Input a string:");
    gets(s);
    printf("after converted:");
    sort(s);
    return 0;
}

你可能感兴趣的:(C语言)