Police in Karns City said an 81-year-old man is recovering from several injuries after he was hit by a car in a Walmart parking lot.