C语言字符串倒序排列

71 阅读1分钟
#include <stdio.h>
#include <string.h>

int main(int argc, char const *argv[])
{
    int i, n;
    char source[] = "leg";
    char target[20];

    n = strlen(source);
    for(i = n-1; i >= 0; i--){
        target[n-1-i] = source[i]; 
    }
    target[n] = '\n';
    printf("%s 倒序排列为 %s\n", source, target);
    return 0;
}