Down and along

Can you work out the values of J, M and C in this sum?
Exploring and noticing Working systematically Conjecturing and generalising Visualising and representing Reasoning, convincing and proving
Being curious Being resourceful Being resilient Being collaborative

Problem

 

The letters $J$, $M$ and $C$ represent three different non-zero digits.

                           
Image
Down and Along


What are the values of $J$, $M$ and $C$?

                                       

If you liked this problem, here is an NRICH task that challenges you to use similar mathematical ideas.