You're right. I missed that prompt.
Your code doesn't do all things asked:
If the distance is over three miles but not over 12 miles, the user should be informed what the delivery charge is in pounds. To do this, you need first to calculate the extra distance. You should store the value in the variable which is already declared, then use this variable when you output the message.
You're missing the part in red.