C language software practice parking lot management system