基礎的なことですみません
int型の値をひっくり返す、例えば837を738、6249を9426としたい時はどうすれば賢くできるのでしょうか?
n=837場合、頭の中では

int n = 837
int a[];
a[0] = n / 100;
n = n % 100;
a[1] = n / 10;
a[2] = n % 10;

このa[]を逆順にして出そうと考えています