[C] 코딩도장 66 : 함수에서 가변 인자 사용하기
66.6 심사문제: 가변 인자의 합 구하기 #define _CRT_SECURE_NO_WARNINGS #include #include int sum(int args, ...) { int result = 0; va_list ap; va_start(ap, args); for (int i = 0; i < args; i++) { result += va_arg(ap, int); } va_end(ap); return result; } int main() { int num1, num2; int num3, num4, num5; scanf("%d %d", &num1, &num2); scanf("%d %d %d", &num3, &num4, &num5); printf("%d\n", sum(2, num1, num2)); pri..
[C] 코딩도장 64 : 함수에서 배열 매개변수 사용하기
64.6 심사문제: 배열 매개변수 사용하기 #define _CRT_SECURE_NO_WARNINGS #include void printReverse(int numArr[], int size) // 입력받은 값을 거꾸로 출력해야합니다 { for (int i = size - 1 ; i >= 0 ; i--) // 배열 요소의 개수만큼 반복해서 거꾸로 출력해줍니다 { printf("%d ", numArr[i]); } } int main() { int numArr[10]; scanf("%d %d %d %d %d %d %d %d %d %d", &numArr[0], &numArr[1], &numArr[2], &numArr[3], &numArr[4], &numArr[5], &numArr[6], &numArr[7], &..