#include<iostream>
using namespace std;
int main()
{
    char n=0;
    cin>>n;
    char a=n;
    int i=0;
    int j=0;
 
  for(i=1;i<=5;i++)
    {
        for(int b=5-i;b>0;b--)
            cout<<" ";
        
        for(j=1;j<=i;j++)
        {
         cout<<a<<" ";
        }

        cout<<endl;
    }
    
    
    
    return 0;
}

打印的空格和打印的数字可以用两个for循环(并列)来完成 应注意循环条件必须要满足题意,可以自己在纸上画画 定义字符型变量后,可以输入数字(字符型数字)