Thank you.
Expand|Select|Wrap|Line Numbers
- struct name{
- char firstName[10];
- };
- Body of code:
- {
- name *baseDataSet, *baseSearchAddress;
- name *searchPtr=new name[1];
- name *dataSet=new name[3];
- name *namePtr=new name[3];
- baseDataSet=dataSet;
- baseSearchAddress = searchPtr;
- for(int i=0;i<3;i++){
- cout<<"Please enter 3 names\n";
- cin.getline(dataSet->firstName,10);
- dataSet++;
- }
- dataSet=baseDataSet;
- cout<<"Please enter the search term:\n";
- cin.getline(searchPtr->firstName,10);
- searchPtr=baseSearchAddress;
- dataSet=baseDataSet;
- for(int i=0;i<3;i++){
- for(int j=0;j<5;j++){
- if(searchPtr->firstName[j]==(dataSet->firstName[j]){
- cout<<"Match!\n";
- }
- searchPtr++;
- }
- searchPtr=baseSearchAddress;
- dataSet++;
- }
- }