ある関数の中で別の関数の処理を書く事って出来ないんですか?

int main(){
void remain(){
i=2;
}
}

こんなの〜