Bài 11.3Viết chương trình cho phép người dùng nhập vào từ bàn phím 2 xâu s1 và s2 có độ dài bằng nhau, sau đó tạo các xâu:
a.      Xâu s3 gồm các ký tự của xâu s1 xen kẽ với các ký tự của xâu s2 theo thứ tự 1 ký tự của xâu s1 rồi đến 1 ký tự của xâu s2,
b.      Xâu s4 gồm các ký tự của xâu s1 xen kẽ với các ký tự của xâu s2 theo thứ tự 1 ký tự của xâu s2 rồi đến 1 ký tự của xâu s1.


//Câu 11.3:
#include <stdio.h>
#include <string.h>

int main(void)
{
char s1[50], s2[50], s3[100], s4[100];
int i, j, dem1, dem2;


printf("Nhap vao xau s1 = ");
fflush(stdin);
gets(s1);
printf("Nhap vao xau s2 = ");
gets(s2);

//a. Ghep xau sole s1s2s1...
dem1=dem2=0;
for(i=0;i<2*strlen(s1);i++)
if(i%2==0)
s3[i]=s1[dem1++];
else
s3[i]=s2[dem2++];
s3[i]='\0';

printf("Xau s3 = ");
puts(s3);

//b. Ghep xau sole s2s1s2...
dem1=dem2=0;
for(i=0;i<2*strlen(s1);i++)
if(i%2==0)
s4[i]=s2[dem1++];
else
s4[i]=s1[dem2++];
s4[i]='\0';

printf("Xau s4 = ");
puts(s4);

return 0;
}
//===dinh nghia ham===
Coding: Hải Dớ