Johnhors, thank you for your reply.
I think you're right. When I debug the program, the arrow shows to a line which says int 3. But how to correct this? I have went through my code, but I don't understand where that match error is. Does the debugger tell it somehow?