#include <iostream>
#include <complex>
#include <vector>
using namespace std;
struct st{
int a, b;
} a[] ={{2,5},{4,8}};
void main(){
complex<float> num[]={complex<float>(2,3),complex<float>(3.5,4.5)};
vector<complex<float> *> vnum(2);
vnum[0]=&num[0];
vnum[1]=&num[1];
cout<<vnum[0]->real()<<","<<vnum[0]->imag()<<endl;
vector<st *> cp(2);
cp[0]=&a[0];
cp[1]=&a[1];
cout<<cp[0]->a <<" ," <<cp[0] ->b<<endl;
}