For invalid inputs, the error message should be printed right after each error input field. You must provide functional error message (that is, an error message indicates why it is wrong). For example, for wrong first name and ZIP, error message could be printed as follows:
First Name: Name should
start and end with a letter.
ZIP: ZIP must be 5-digit.