¿Por qué los triángulos Yang Hui en lenguaje C son todos números negativos superiores a 19?
Si se ingresan 20 líneas, el número máximo llegará a 48620.
Si usas un compilador de 16 bits (como Tubro C), el tipo int solo ocupa 2 bytes, por lo que se desbordará.
Resulta en un número negativo.
Pero intenta reemplazar:
int a[N][N]
con:
long int a[N ][ N];
O: long long int a[N][N];