This question has already been answered:
#include <stdio.h> void lol (void) { printf("356"); hello(); return; } void gutenTag (void) { printf("Guten Tag!"); return; } void hello (void) { printf("Hello, world!"); gutenTag(); return; } void main (void) { hello(); lol(); lol(); hello(); return; } c99
console.txt
C:\c>gcc hello2.c -o hello2.exe hello2.c: In function 'lol': hello2.c:7:2: warning: implicit declaration of function 'hello' [-Wimplicit-function-declaration] hello(); ^ hello2.c: At top level: hello2.c:20:6: warning: conflicting types for 'hello' void hello (void) ^ hello2.c:7:2: note: previous implicit declaration of 'hello' was here hello(); ^ `
lolusehellobefore its announcement - Sublihim