The probability that each child gets at least one chocolate is? 
5 different chocolates are to be distributed among 4 children.The
  probability that each child gets at least one chocolate is ?

Total number of ways is $4^5$.Got that.After that what to do?

We count the number of "favourables." The numbers involved are very small, so we use a counting procedure that would be inefficient for larger numbers.
The lucky child can be chosen in $\binom{4}{1}$ ways. For each such way, the chocolates she gets can be chosen in $\binom{5}{2}$ ways. And for every way of doing this, there are $3!$ ways to distribute the rest of the chocolates, one to each remaining child.
Remark: The total number of ways to distribute the chocolates is $4^5$, not $5^4$.  For each of chocolates $C_1$ to $C_5$, there are $4$ ways to choose the child it will be given to.
Added: We sketch the standard Inclusion/Exclusion approach to the problem. There are $4^5$ ways to distribute the chocolates with no restriction. We now count the bad ways, in which at least one sad little child gets nothing. Call the children A, B, C, D. There are $3^5$ ways to distribute the chocolates so that A gets nothing, for we are distributing $5$ chocolates among $3$ kids. The same is true for B getting nothing, and so on. So our first estimate of the number of bad distributions is $4\cdot 3^5$, which we write as $\binom{4}{1}3^5$. 
However, we have double-counted the number of ways in which, for example, A and B both get nothing. There are $\binom{4}{2}$ ways to choose two children to get nothing, and for each way there are $2^5$ ways to distribute the chocolates among the other two kids.
So  our second estimate for the number of bad distributions is $\binom{4}{1}3^5-\binom{4}{2}2^5$. However, we have taken away too much, for we have removed once too many times the $\binom{4}{3}1^5$ ways in which all the chocolates go to one kid. We conclude that the number of bad distributions is
$$\binom{4}{1}3^5-\binom{4}{2}2^5+\binom{4}{3}1^5.$$
Subtract this from the total $4^5$ to find the number of good distributions.
The above idea works in general. 
