#include #include #include using namespace std; //myRecursionIf1.cpp void message(int); string name; int zip; int main() { cout<<"\n starting recursion if"; message(3); return 0; } void message(int n1) { map city; map::iterator it; if (n1>0) { //cout<<"\n " << n1; message(n1-1); cout<<"\n name, zipcode : "; cin >>name >> zip; // feeding map city[name]= zip; } // for(it=city.begin(); it !=city.end(); it++) { cout<<"\n mapped name " <<(*it).first << " zip " << (*it).second; } } //city["Bloomingdale"]= 60108; // city["Roeselle"]= 60172; // city["Schaumberg"]= 60159; // city["Wheaton"]= 60189;