因为长度相等,直接按照规则一个一个字符输出就好。
#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; }
因为长度相等,直接按照规则一个一个字符输出就好。
#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; }