Hej! Mam do napisania kod który wyświetli trójkąt Pascala. Jednak muszę to zrobić używając tablicy jednowymiarowej, która przechowuje tylko aktualnie wypisywany poziom. Ma wyjść coś takiego
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1 .
Na razie mam tyle:
#include <stdio.h>
#include <stdlib.h>
int main() {
int h, i,j;
printf("podaj wysokosc trojkatu pascala\n");
scanf("%d",&h);
int *pas;
pas = (int*) malloc(1*sizeof(int));
pas[0] = 1;
for(i=1; i<=h; i++) {
pas = (int *)realloc(pas, (i)*sizeof(int));
for(j = 0; j<i; j++) {
}
}
}
I brak mi pomysłu jak wypełnić, tablice liczbami. Proszę o pomoc!