welcome to cup !
###############
实现上下一一对应一一变换
#include<stdio.h>
#include<string.h>
int main()
{int left,right;
char arr1[]="welcome to cup!";
char arr2[]="###############";
left=0;
right=strlen(arr1)-1;
while(left<=right)
{
arr2[left]=arr1[left];
arr2[right]=arr1[right];
printf("%s\n",arr2);
left++;
right--;
}
return 0;
}
strlen计算数组元素总值是不会算入最后的“\n”
所以right=strlen(arr1)-1
若用sizeof的情况,会将最后的\n算进去;
right=sizeof(arr1)/sizeof(arr1[0])-2;