fork download
  1. int main(void) {
  2. int a, b, c;
  3. int a2, b2, c2;
  4. int result;
  5.  
  6. // 入力
  7. scanf("%d %d %d", &a, &b, &c);
  8.  
  9. // 絶対値の比較のために二乗する
  10. a2 = a * a;
  11. b2 = b * b;
  12. c2 = c * c;
  13.  
  14. // 最も絶対値が大きいものを選ぶ(元の値で保持)
  15. result = a;
  16. if (b2 > a2 && b2 > c2) {
  17. result = b;
  18. } else if (c2 > a2 && c2 > b2) {
  19. result = c;
  20. }
  21.  
  22. // 出力
  23. printf("%d\n", result);
  24.  
  25. return 0;
  26. }
  27.  
Success #stdin #stdout 0s 5316KB
stdin
9
-10
2
stdout
-10