一道看起来很难实则水到爆的题。
样例输出中能得到行数是列数的一半。
#include <stdio.h>
int main()
{
int n;
char c;
while(scanf("%d %c",&n,&c)!=EOF)
{
int i,j;
if(n%2==0)
{
for(j=0;j<n/2;j++)
{
for(i=0;i<n;i++)
{
printf("%c",c);
}
printf("\n");
}
}
else{
for(j=0;j<n/2+1;j++)
{
for(i=0;i<n;i++)
{
printf("%c",c);
}
printf("\n");
}
}
// printf("%d\n",sum);
}
return 0;
}