¶
~cpp #include <stdio.h> int search_middleNum(int *, int *, int *); void changeXY(int *, int *); void main() { int a, b, c, middleNum; while(1){ printf(" '-999 0 0' \n"); printf("할 A, B, C : "); scanf("%d %d %d", &a, &b, &c); if(a == -999){ break; } middleNum = search_middleNum(&a, &b, &c); printf(" = %d", middleNum); } } int search_middleNum(int *a, int *b, int *c) { int middle; if(*a >= *b){changeXY(a, b);}; if(*a >= *c){changeXY(a, c);}; if(*b >= *c){changeXY(b, c);}; middle = *b; return middle; } void changeXY(int *x, int *y) { int temp; temp = *x; *x = *y; *y = temp; }
테 ¶
테 .
a | b | c | |
. | 45 | 14 | 38 |
if(*a >= *b){changeXY(a, b);} | 14 | 45 | 38 |
if(*a >= *c){changeXY(a, c);} | 14 | 45 | 38 |
if(*b >= *c){changeXY(b, c);} | 14 | 38 | 45 |
*b 한.
한테 할 ¶
..
A
B
int search_middleNum(int *a, int *b, int *c) 함 포 ..
..ㅎㅎㅎ 편하..ㅎㅎ ..^^
.. 한 히 ~ 할 하 ..^^ - 태
A
~cpp middleNum = search_middleNum(&a, &b, &c); printf(" = %d", middleNum);
B
~cpp printf(" = %d", search_middleNum(&a, &b, &c));하 한..^^
int search_middleNum(int *a, int *b, int *c) 함 포 ..
..ㅎㅎㅎ 편하..ㅎㅎ ..^^
.. 한 히 ~ 할 하 ..^^ - 태