Description
Alex的两个好朋友要生猴子啦!Alex的这两个好朋友打算给他们的孩子取个酷毙了的英文名字,以父亲的英文名字和母亲的英文名字组合为名。譬如这两个好朋友叫Bob和Alice,那么就给孩子取名为Baolbi(Bob与ali交替组成)。先给出这对情侣的名字,请输出他们孩子的名字。
Input
输入多组数据。
每组输入两个只包含大小写字母的字符串,每个字符串的长度不超过25
Output
新组合形成的字符串
Hint
1. 注意大小写;
2. 多余的字母就抛弃了。比如输入Johnaaa Coco还是输出Jcoohcno
代码实现部分
#include <stdio.h>
#include <string.h>
int main(){
char str1[100];
char str2[100];
while(scanf("%s", str1)!=EOF){
scanf("%s", str2);
int n1=strlen(str1);
int n2=strlen(str2);
int num;
if(n1>n2)num=n2;
else num=n1;
char *p1=str1;
char *p2=str2;
for(int i=0;i<num;i++){
if(*(p1+i)<91&&i!=0)printf("%c", *(p1+i)+32);
else printf("%c", str1[i]);
if(*(p2+i)<91)printf("%c", *(p2+i)+32);
else printf("%c", str2[i]);
}
printf("\n");
}
return 0;
}