Pro-government celebrations marking the anniversary of the end of civil unrest in 2009 were accompanied by another day of protests in Tehran that began over rising food prices and benefits cuts.