¶
~cpp
#include <stdio.h>
#define SIZE 8
void printtri(int xortri[SIZE][SIZE]);
void main()
{
int i, j, xortri[SIZE][SIZE] = { {0, } };
for(i = 0; i < SIZE; i++)
{
xortri[i][0] = 1;
xortri[i][i] = 1;
xortri[7][i] = 1;
}
for(i = 1; i < SIZE-2; i++)
{
for(j = 1; j <= i; j++)
{
xortri[i+1][j] = (xortri[i][j-1] ^ xortri[i][j]);
}
}
for(i = 0; i < SIZE; i++)
{
for(j = 0; j <= i; j++)
{
printf("%d", xortri[i][j]);
}
printf("n");
}
}










