/in/foo.c:8:11: error: expected declaration specifiers or '...' before string constant
     scanf("%d", &n);
           ^~~~
/in/foo.c:8:17: error: expected declaration specifiers or '...' before '&' token
     scanf("%d", &n);
                 ^
/in/foo.c:10:9: error: variably modified 'pascal' at file scope
     int pascal[n][n];
         ^~~~~~
/in/foo.c:10:9: error: variably modified 'pascal' at file scope
/in/foo.c:11:5: error: expected identifier or '(' before 'for'
     for (int line = 0; line < n; line++) {
     ^~~
/in/foo.c:11:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
     for (int line = 0; line < n; line++) {
                             ^
/in/foo.c:11:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before '++' token
     for (int line = 0; line < n; line++) {
                                      ^~
/in/foo.c:23:5: error: expected identifier or '(' before 'return'
     return 0;
     ^~~~~~