fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. struct ComplexNum
  5. {
  6. int real;
  7. int img;
  8. };
  9.  
  10. ComplexNum *complex_divide(ComplexNum *n1, ComplexNum *n2)
  11. {
  12. ComplexNum *output = new ComplexNum();
  13. int result = (n1->real + n2->real) / (n1->img + n2->img);
  14. output->real = result;
  15. output->img = result;
  16. return output;
  17. }
  18.  
  19. int main() {
  20. // your code goes here
  21. ComplexNum n1;
  22. n1.real = 3;
  23. n1.img = 4;
  24.  
  25. ComplexNum *result = complex_divide(&n1, &n1);
  26. cout << result->real << endl;
  27. cout << result->img << endl;
  28. return 0;
  29. }
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
0
0