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