回覆列表
  • 1 # 棠溪吖

    #include <stdio.h>

    #include <string.h>

    #include <conio.h>

    #define ARR_LEN 100 /*陣列長度上限*/

    int main (void) {

    char str1[ARR_LEN], str2[ARR_LEN];

    char *p, *q;

    printf ("輸入str1:");

    gets (str1);

    printf ("輸入str2:");

    gets (str2);

    p = str1 + strlen (str1); /* p指向str1末尾"\0"處 */

    q = str2 + strlen (str1) - 1; /* q指向str2末尾"\0"之前 */

    while (q>=str2) /* 從str2末尾起復制內容到str1末尾 */

    *p++ = *q--;

    *p = "\0"; /* str1結尾補"\0" */

    puts (str1);

    getch (); /* 螢幕暫留 */

    return 0;

  • 中秋節和大豐收的關聯?
  • 幽門螺旋桿菌用藥兩週後可以立即做胃鏡嗎?