미션 9: 두 수를 입력받아 절댓값이 큰 수 출력하기
두 수를 입력받아 절댓값이 큰 수를 출력하는 코드를 작성해 보세요. 단, 절댓값을 구하는 함수를 사용하세요.
function_mission5.c
#include <stdio.h> int compare(int a, int b); int absolute(int n); main() { int a, b; printf("서로 다른 두 개의 정수를 입력하세요.\n"); printf("첫 번째 정수를 입력해주세요: "); scanf("%d", &a); printf("두 번째 정수를 입력해주세요: "); scanf("%d", &b); printf("첫 번째 입력된 정수는 %d 이고 두 번째 입력된 정수는 %d이며 두 개 중 절댓값이 큰 수는 %d입니다.\n", a, b, compare(a, b)); // compare( ) 함수 호출 } int compare(int a, int b) { if (absolute(a) > absolute(b)) // absolute( ) 함수 호출 return a; else return b; } int absolute(int n) { if (n < 0) // n이 음수라면 return (-1) * n; else return n; }