Membuat segitiga pascal dari C++


#include 
using namespace std;
int main(){
 unsigned long int a,b,n,value[500][500],x;
 cout<<"Masukkan banyak baris = ";
 cin>>n;
 for(a=1; a<=n; a++){
  for(x=n; x>=a; x--){
   cout<<"  ";
  }
  for(b=1; b<=a; b++){
   if(a==1 || a==b){
    value[a][b] = 1;
   }else{
    value[a][b] = value[a-1][b] + value[a-1][b-1]; 
   }
   cout<
maaf klo spasi antar angkanya kurang rapi gan, bisa agan benahi sendiri kalo mau