Checking whether union of two languages is regular
If $L$ were regular than so would the following language be:
$$L \cap ca^*b^* = \{ ca^nb^n \mid n \geq 0 \}.$$
You can show that the latter language is not regular in various ways.