* 함수의 인수 - 함수가 호출될때 그 함수에 전달 될 값.
전혀 갖고 있지 않거나(void) 여러개를 가질 수 있다.(ANSI표준 31개)
*매개변수(formal parameter) - 인수 값을 받기 위한 특별한 변수.
p.63
#include <stdio.h>
void sum(int x, int y); //함수 선언 , 인수 2개
int main(void)
{
sum(1, 20);
sum(9, 6);
sum(81, 9);
return 0;
}
void sum(int x, int y) //두개의 인수를 갖는 함수 sum()
{
printf("%d ", x+y);
}
p.65 예제 2
#include <stdio.h>
void outchar(char ch);
int main(void)
{
outchar('A');
outchar('B');
outchar('C');
return 0;
}
void outchar(char ch)
{
printf("%c ", ch);
}
p.65_연습문제 1
#include <stdio.h>
void outnum(int i);
int main(void)
{
int i;
printf("number : ");
scanf("%d", &i);
outnum(i);
return 0;
}
void outnum(int i)
{
printf("%d", i);
}