/** * Add data to the contact. * All fields must be empty. */ void PIMContact::addDataToContact() { printf("\n==============Add data to contact==============\n"); printf(sFieldSeparator); addContactName(); waitForClick(); addAddress(); waitForClick(); addBirthday(); waitForClick(); addEmail(); waitForClick(); addNickname(); waitForClick(); addNote(); waitForClick(); addOrg(); waitForClick(); // If you want to set a photo URL call addPhotoURL method instead of // addPhoto method. addPhoto(); waitForClick(); addPhone(); waitForClick(); addTitle(); waitForClick(); addURL(); waitForClick(); addIM(); waitForClick(); addRelation(); waitForClick(); addOrgInfo(); waitForClick(); }
main(){ BirthInfo person[N]; int choice1, choice2, i=0; do{ printf("Select one from the choices:\n"); printf("[1] Add Birthday Info\n"); printf("[2] View All\n"); printf("[3] View Birthday Celebrant\n"); printf("[4] Exit\n"); printf("Choice: "); scanf("%d", &choice1); printf("\n"); switch(choice1){ case 1: addBirthday(person, i); i++; break; case 2: printf("Select kind of view:\n"); printf("[1] View alphabetically\n[2] View by year\n Choice: "); scanf("%d", &choice2); if(choice2==1) sortName(person, i); else if(choice2==2) sortYear(person, i); else printf("Invalid choice\n"); break; case 3: viewCelebrant(person,i); break; case 4: return(0); default: printf("Choice invalid\n"); } }while(choice1!=4); }