fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int main(void) {
  5. int x,y;
  6. while (scanf("%d%d ", &x, &y)==2) {
  7. double alpha = atan2(y,x)*180/M_PI;
  8. if (alpha<0)
  9. alpha += 360;
  10. printf("(%4d,%4d) = %5.1f\n", x, y, alpha);
  11. }
  12. return 0;
  13. }
Success #stdin #stdout 0s 2252KB
stdin
100 100
866 500
500 866
500 -866
0 100
-100 0
0 -100
stdout
( 100, 100) =  45.0
( 866, 500) =  30.0
( 500, 866) =  60.0
( 500,-866) = 300.0
(   0, 100) =  90.0
(-100,   0) = 180.0
(   0,-100) = 270.0