#include<stdio.h>
#include<string.h>
int main()
{
int i,j,n1,n2,n3;
char b[40][40];
char a[100];
gets(a);
int len=strlen(a);
n1=(len+2)/3;
n3=n1;n2=len+2-2*n1;
//初始化数组
for (i=1;i<=n1;i++)
{
for(j=1;j<=n2;j++)
{
b[i][j]=' ';
}
}
int count=0;
for(i=1;i<=n1;i++)
{
b[i][1]=a[count++];
}
for(j=2;j<=n2;j++)
{
b[n1][j]=a[count++];
}
for(i=n1-1;i>=1;i--)
{
b[i][n2]=a[count++];
}
for (i=1;i<=n1;i++)
{
for(j=1;j<=n2;j++)
{
printf("%c",b[i][j]);
}
printf("\n");
}
return 0;
}
PAT 1031 Hello World for U 翻译 分析 代码
猜你喜欢
转载自blog.csdn.net/qq_42319613/article/details/81194798
今日推荐
周排行