what is the function of the semicolon in a c statement