回覆列表
  • 1 # 使用者3878603139388

    #include<stdio.h>

    void main()

    {

    char str1[256],str2[256],str3[256];

    char c;

    int i,j;

    int x,y;

    printf("輸入第一個陣列:\n");

    for(i=0;(str1[i]=getchar())!="\n";i++)

    ;

    x=i-1; printf("輸入第二個陣列:\n");

    for(i=0;(str2[i]=getchar())!="\n";i++)

    ;

    y=i-1; for(i=0;i<=x;i++)

    str3[i]=str1[i];

    for(i=x+1,j=0;i<=x+y+1;i++)

    {

    str3[i]=str2[j];

    j++;

    }

    printf("第一個陣列是:\n");

    for(i=0;i<=x;i++)

    printf("%c",str1[i]);

    printf("\n");

    printf("第二個陣列是:\n");

    for(i=0;i<=y;i++)

    printf("%c",str2[i]);

    printf("\n");

    printf("第三個陣列是:\n");

    for(i=0;i<=x+y+1;i++)

    printf("%c",str3[i]);

    printf("\n");

  • 中秋節和大豐收的關聯?
  • 糯米提前多少時間泡上?