./stdio.h:520:extern int getchar (void); vim bits/stdio.h +45 /* Read a character from stdin. */ __STDIO_INLINE int getchar (void) { return _IO_getc (stdin); } ================================== ./libio.h:460:extern int _IO_getc (_IO_FILE *__fp); ./stdio.h:525:#define getc(_fp) _IO_getc (_fp) /* The C standard explicitly says this is a macro, so we always do the optimization for it. */ #define getc(_fp) _IO_getc (_fp) ==================================