Authorities have charged a 23-year-old Syracuse man after police say his car struck and injured two people in a crosswalk.