Corn that is spoiled can have vinegar or rancid smell and taste. Corn that is old and better suited to drying and making flour has a sour taste.