怎么将字符串hello变成olleh? 用c语言写

怎么将字符串hello变成olleh? 用c语言写

#include<stdio.h>
#include<string.h>
int main(int argc, char const *argv[]){
    char a[20];
    scanf("%s", a);
    for (int i = strlen(a)-1; i >= 0; i--)
    {
       printf("%c",a[i]);
    }
    
};

先用strlen()计算字符串长度,然后用该长度作为循环控制条件,从最后一个字符向前一个一个取填充到一个新字符数组中。