跟奥巴马一起编程
抄题就免了,多担待哈。
废话不多说,上代码。
/*
定义行(row)与列
输入列与字母
判断列数奇偶性,因为如果col是奇数,那么row = col/2+1;
反之 row = col/2.
第一行输入相关字母并输入换行。
第二行到第倒数第二行x先输入相关字母,再输入空格,然后再输入字母,
最后输入换行。
最后一行输入相关字母。
有错请指正,谢谢
*/
#include<stdio.h>
int main()
{
int row,col;
char c;
scanf("%d %c",&col,&c);
if(col % 2 ==1) row = col/2+1;
else row = col/2;
for(int i = 0; i < col;i++)
{
printf("%c",c);
}
printf("\n");
for(int i = 2;i < row;i++ )
{
printf("%c",c);
for(int j = 1;j < col-1;j++)
{
printf(" ");
}
printf("%C",c);
printf("\n");
}
for(int i = 0;i < col;i ++)
{
printf("%c",c);
}
return 0;
}