fgetsでstdinからポインタにintの値を入れたいのですが
どう処理すればよいでしょうか。

int *pt
fgets((char *)pt, **, **, stdin )と、キャストしてる時点でもう無理ですかね?