typedef struct 
{
  float re;    
  float im;    
} complex;       
...
complex *p;