#include <iostream>
using namespace std;
char tangle(int a,char b)
{
for(int i=1;i<=a;i++)
{
for(int c=a-i;c>=1;c--)
{
cout<<" ";
}
for(int d=2*i-1;d>=1;d--)
{
cout<<b;
}
cout<<endl;
}
}
int main()
{
int m;
char n;
cin>>m>>n;
cout<<tangle(m,n)<<endl;
return 0;
}

为什么最后还输出了一行,怎么把最后一行去掉。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-