Exercício resolvido
Gerar o triângulo de Pascal de ordem N.
Solução:
//Erick Vivan
#include <stdio.h>
#include <stdlib.h>
main()
{
int N, T[50][50], i, j;
printf("Gerar o triangulo de Pascal de ordem N.\n\n");
printf("Digite a ordem do triangulo: ");
scanf("%d", &N);
for(i = 1; i <= N; i++)
{
for(j = 1; j <= i; j++)
{
if((j == 1)||(i == j))
{
T[i][j] = 1;
}
}
}
for(i = 2; i <= N; i++)
{
for(j = 2; j <= i; j++)
{
T[i + 1][j] = T[i][j - 1] + T[i][j];
}
}
printf("\n");
for(i = 1; i <= N; i++)
{
for(j = 1; j <= i; j++)
{
printf("%d ", T[i][j]);
}
printf("\n");
}
printf("\n");
system("pause");
}