I have the problem
I get c=2 or c=0. Then when I plug those values in, it's wrong. Is there even a solution? Is it undefined because of the -c?
Others have shown you how to solve that. Just out of curiosity how did you "get c= 2 or c= 0"? Did you set c= 0 and 2- c= 0?