#include <stdio.h>

int Maximum(int n1,int n2, int n3)
{
 if (n1 > n2)
  return (n1 > n3) ? n1 : n3;
 else
  return (n2 > n3) ? n2 : n3;
}
int Minimum(int n1, int n2, int n3)
{
 if (n1 < n2)
  return (n3 < n1) ? n3 : n1;
 else
  return (n1 < n3) ? n1 : n3;
}
int main(void)
{
 int num1, num2, num3;
 printf("세개의 정수 입력:\n");
 scanf_s("%d %d %d\n", num1, num2, num3);
 printf("가장큰수:%d\n", Maximum(num1, num2, num3));
 printf("가장작은수:%d\n", Minimum(num1, num2, num3));
 return 0;
}

이래 쳤더니

Run-Time Check Failure #3 - The variable 'num3' is being used without being initialized.
이런 디버깅오류가 뜨네요.