char *hoge(...){.....} と書きたかったんだろうか。
それでも警告は出る(intにポインタを代入)けど一応コンパイルは通る。