First, an element of $A^{B\times C}$ is a function $f:B\times C \to A$ and we want to map this to a function $g: C \to A^B$ (which is a function which outputs functions).
So we need a map $h:A^{B \times C} \to (A^B)^C$ that inputs functions $f: B\times C \to A$ and whose output is a function $h(f): C \to A^B$. This means, we need to define the output function $h(f)$. The easiest way to do this, is to define $h(f)$ pointwise, but let's double check exactly what that means. The function $h(f)$ has domain $C$ and codomain $A^B$. This means if I take some $c \in C$ and plug it into $h(f)$ (i.e. we are looking at $h(f)(c)$) the output is some function $k: B \to A$. So for each $c \in C$, $h(f)(c)$ is a function which inputs $b \in B$ and outputs some $a \in A$. In the end, to completely define $h(f)$ I need to say how it will input any $c \in C$ and $b \in B$.
But this will end up working nicely, because for $f \in A^{B \times C}$ I know what $f$ does to the ordered pair $(b,c)$. So we let $h:A^{B \times C} \to (A^B)^C$ be defined pointwise as
$$h(f)(c)(b) = f(b,c) \quad\text{ make sure you understand what this is doing!}$$
Now we must check that this $h$ is a bijection.
To see this is one-to-one suppose $f_1, f_2 \in A^{B\times C}$ were such that $h(f_1) = h(f_2)$. This means that $h(f_1)(c)(b) = h(f_2)(c)(b)$ for all $b \in B$, $c \in C$. But the definition of $h$ tells us then that
$$ f_1(b,c) = h(f_1)(c)(b) = h(f_2)(c)(b) = f_2(b,c)$$
and so $f_1 = f_2$ and thus, $h$ is one-to-one.
Do you want to try and show that $h$ is onto?