fgetc
extern int fgetc(FILE *stream);
extern int fgetc(FILE *);
#define getchar(c) fgetc(stdin)
fgetc (
while ((c = fgetc(stdin)) != EOF) {
while ((c = fgetc(stdin)) != EOF && c != '\r' && c != '\n') {
if ((c = fgetc(file)) == EOF) {
c = fgetc(file); // Note it's OK to read EOF and ungetc it too.
unsigned char c = fgetc(file);
weak_alias (_IO_getc, fgetc)
extern int fgetc (FILE *__stream);
} else if (fgetc(fp) == EOF) {
int ch = fgetc(fp);
ch = fgetc(fp);
ASSERT(fgetc(fp) == EOF);
ch = fgetc(fp);
ASSERT(fgetc(fp) == ch);
ASSERT(fgetc(fp) == 'y');
ASSERT(fgetc(fp) == 'x');
ASSERT(fgetc(fp) == '#');
ASSERT(fgetc(fp) == '!');
ASSERT(fgetc(fp) == EOF);
ASSERT(fgetc(fp) == ' ');
ASSERT(fgetc(fp) == EOF);
ASSERT(fgetc(fp) == EOF);
if (fgetc(fp) != EOF) {
if (fgetc(fp) != EOF) {