This is written as indirect speech. I would write it as "He said he would come", but he didn't.
Student or Learner
Please tell me if I have used the punctuation correctly.
He said, "He will come." But he didn't.
So should I remove quotes as suggested by Mike in the previous post?