Bài 11.3: Viế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ớ
Chia sẻ:
Chia sẻ
Đăng nhận xét
Cảm Ơn Bạn Đã Để Lại Bình Luận