fork download
  1. int main(void)
  2. {
  3. int **arraysAreNotPointers = {
  4. { 1, 2, 3, 4 },
  5. { 5, 6, 7, 8 } /* bail */
  6. }
  7.  
  8. return 0;
  9. }
  10.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c: In function ‘main’:
prog.c:4:3: error: braces around scalar initializer [-Werror]
   { 1, 2, 3, 4 },
   ^
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: initialization makes pointer from integer without a cast [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: excess elements in scalar initializer [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: excess elements in scalar initializer [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: excess elements in scalar initializer [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: braces around scalar initializer [-Werror]
   { 5, 6, 7, 8 } /* bail */
   ^
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: initialization makes pointer from integer without a cast [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:8:2: error: expected ‘,’ or ‘;’ before ‘return’
  return 0;
  ^
prog.c:3:8: error: unused variable ‘arraysAreNotPointers’ [-Werror=unused-variable]
  int **arraysAreNotPointers = {
        ^
cc1: all warnings being treated as errors
stdout
Standard output is empty