...
Since the compiler assumes foo() to have type extern int funcfoo(), it cannot spot the missing argument and a bogus value is printed.
...
...
Since the compiler assumes foo() to have type extern int funcfoo(), it cannot spot the missing argument and a bogus value is printed.
...