static int testVar = printHelloWorld(); int main () { return 0; }
Standard input is empty
prog.c: In function 'printHelloWorld': prog.c:1:25: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] int printHelloWorld() { printf("Hello World"); return 0; } ^ prog.c:1:25: warning: incompatible implicit declaration of built-in function 'printf' prog.c:1:25: note: include '<stdio.h>' or provide a declaration of 'printf' prog.c: At top level: prog.c:2:22: error: initializer element is not constant static int testVar = printHelloWorld(); ^ prog.c:2:12: warning: 'testVar' defined but not used [-Wunused-variable] static int testVar = printHelloWorld(); ^
Standard output is empty