因为长度相等,直接按照规则一个一个字符输出就好。

#include<stdio.h>
#include<string.h>
int main()
{
    char s1[100];
    char s2[100];
    gets(s1);
    gets(s2);
    int len = strlen(s1);
    for(int i = 0;i<len;i++)
    {
        printf("%c",s1[0+i]);
        printf("%c",s2[len-1-i]);
    }
    printf("\n");
    return 0;
}