fgetcってポインタで指定されてるファイルから1文字読み込みこんでそれを返すんですよね?
それなのにint fgetc()なの?
char fgetc()じゃないのでしょうか?
俺すげー勘違いしてる?