Dynamic Pascal Triangle Construction in C