혈강의 c 문제 인데


3개의 정수를 입력 받아서 가장 큰수 작은 수를 반환해서 출력해주는 소스코드를 메인 함수 내에 만드는거임

둘중에 뭐가 더 극혐임?




1번


#include <stdio.h>


int main(void)

{

int a,b,c;


printf("정수 3개 입력");

scanf_s("%d %d %d",&a,&b,&c);


if (a>b && a>c)

printf("%d\n", a);

else if (b>a && b>c)

printf("%d\n", b);

else

printf("%d\n", c);


if (a<b && a<c)

printf("%d\n", a);

else if (b<a && b<c)

printf("%d\n", b);

else

printf("%d\n", c);


return 0;

}





2번 


#include <stdio.h>


int Large_Num(int a, int b, int c);

int Small_Num(int a, int b, int c);


int main(void)

{

int End_C>

while(End_Condition != 0)

{

int a,b,c;


printf("비교할 3 숫자를 입력하시오.(단 0,0,0을 입력하면 종료.) : ");

scanf("%d %d %d", &a, &b, &c);


End_C + b + c;


if(End_Condition != 0)

{

printf("가장 큰 수 : %d \n", Large_Num(a,b,c));

printf("가장 작은 수 : %d \n", Small_Num(a,b,c));

}

else

break;

}


return 0;

}


int Large_Num(int a, int b, int c)

{

if(a>b && a>c)

return a;

else if(b>a && b>c)

return b;

else

return c;

}


int Small_Num(int a, int b, int c)

{

if(a<b && a<c)

return a;

else if(b<a && b<c)

return b;

else

return c;

}