#include <iostream> #include <string> #include <cstring> using namespace std; const int listsize=10; const int donation_money=1000; struct donation{ string name; double don; }; int main() { int num=0,i=0,j=0; cout<<"Please enter number of subscribers: "; cin>>num; while(cin.get()!='/n'); donation *d=new donation[num]; while(i<num) { cout<<"Please enter subscriber: "; getline(cin,d[i].name); cout<<"Please enter donation: "; cin>>d[i].don; i++; while(cin.get()!='/n'); } cout<<"/nGrand Patrons/n"; for(i=0,j=0;i<num;i++) { if(d[i].don>donation_money) { cout<<d[i].name<<" "<<d[i].don<<"/n"; j++; } } if(j==0)cout<<"None!/n"; cout<<"/nPatrons/n"; for(i=0,j=0;i<num;i++) { if(d[i].don<=donation_money) { cout<<d[i].name<<" "<<d[i].don<<"/n"; j++; } } if(j==0)cout<<"None!/n"; delete []d; return 0; }