分支和循环练习-字符从两端向中间移动

想要达到的效果
ABCDEFGHIJKLMN
##############
A############N
AB##########MN

1234567891011121314151617181920
#include <stdio.h>#include <string.h>#include <unistd.h>int** main() {    char arr1[] = "ABCDEFGHIJKLMN";    char arr2[] = "##############";    int left = 0;    //int right = (sizeof(arr1)/sizeof(arr1[0]))-2;//这里不能减1,要减2,因为这个数组最后一个是\n,不是N    int right = strlen(arr1) - 1;    while (left <= right) {        arr2[left] = arr1[left];        arr2[right] = arr1[right];        printf("%s\n",arr2);        //每打印一次休息一秒        sleep(1);        left++;        right--;    }    return 0;}
🔍 ×