学识尚浅,有待提高。后续会改进。
#include<stdio.h>
#include <windows.h>
int main()
{
char arr1[] = "*************";
char arr2[] = " ";
char arr3[] = " ";
int left = 0;
int right = 0;
for (left = 6, right = 6;
left <= right;
left--, right++)
{
arr2[left] = arr1[left];
arr2[right] = arr1[right];
printf("%s\n", arr2);
if (left == 0)
{
break;
}
}
for (left = 0, right = 12;
left <= right;
left++, right--)
{
arr1[left] = arr3[left];
arr1[right] = arr3[right];
printf("%s\n", arr1);
}
system("pause");
return 0;
}
int main()
{
char arr1[] = "*************";
char arr2[] = " ";
char arr3[] = " ";
int left = 0;
int right = 0;
for (left = 6, right = 6;
left <= right;
left--, right++)
{
arr2[left] = arr1[left];
arr2[right] = arr1[right];
printf("%s\n", arr2);
if (left == 0)
{
break;
}
}
for (left = 0, right = 12;
left <= right;
left++, right--)
{
arr1[left] = arr3[left];
arr1[right] = arr3[right];
printf("%s\n", arr1);
}
system("pause");
return 0;
}