[c언어] 인자가 3개 이상인 함수. 입력된 3개의 정수 변수에 대해 최대값을 판단하는 조건문

|



인자가 3개인 함수의 사용방법에 대해 알아보는 프로그램.
입력된 3개의 정수 변수 x, y, z에 대해 최대값을 판단하는 조건문

#include <stdio.h>
int maximum(int x, int y, int z);
int main(void)
{
    int a1, a2, a3, r;
    printf("정수 3개를 띄어서 입력하고 Enter\n");
    printf("정수 입력 :");
    scanf("%d%d%d", &a1, &a2, &a3);
    r=maximum(a1,a2,a3);
    printf("최대값 : %d\n", r);
    return 0;
}

int maximum(int x, int y, int z)
{
    if (x>y)
        if (x>z)
            return x;
        else
            return z;
    else
        if (y>z)
            return y;
        else
            return z;
}

// 실행 결과


  ::