I always knew that a function cannot be defined inside another function, am I right?
Is this stated by ANSI C standard?

Thanks!