>>751
それぞれの関数が受け取る引数が違う
int fgetchar(void);
int fgetc(FILE*);

fgetc(stdin) と fgetchar() なら等価