#include "11_function.h" <-- 헤더 파일 불러오기
//전달인자x, 반환값o
int getInt() // 정수형 함수
{
printf("숫자를 입력해주세요 : ");
int n;
scanf_s("%d", &n);
return n;
}
//전달인자, 반환값 모두 있는 경우
int add(int x, int y) // 반환값 x y,
{
//int result = x + y;
//return result;
return x + y; // x + y 값 리턴
}
//전달인자o, 반환값x
void ShowNumber(int num) // void 함수
{
printf("들어온 값은 : %d\n", num);
}
//전달 인자와 반환 값이 모두 없는 경우
void test() //function prototype
{
printf("111111111111111111");
return;
printf("222222222222222222");
}
int main(void)
{
int x1 = 0;
int y1 = 0;
printf("숫자를 입력해주세요 : ");
scanf_s("%d", &x1);
printf("숫자를 입력해주세요 : ");
scanf_s("%d", &y1);
x1 = getInt(); // 함수 호출 반환값 받기
y1 = getInt();
printf("%d + %d = %d\n", x1, y1, add(x1, y1));
int num = getInt();
ShowNumber(num);
test();
printf("둘 중 더 큰 수는? %d\n", Compare(x1, y1));
return 0;
}
int Compare(int num1, int num2)
{
if (num1 > num2)
return num1;
else
return num2;
}
'Basic C Language' 카테고리의 다른 글
#14. Array(배열) (0) | 2023.04.19 |
---|---|
#13. Function 2 (0) | 2023.04.19 |
#11. UpDown 게임 만들기 (0) | 2023.04.12 |
#10. for(반복문) (0) | 2023.04.12 |
#9. While (반복문) (0) | 2023.04.12 |