# include <stdio.h>
int cale(v1, v2, op)
{
int result;
switch(op){
case 1: result=v1+v2; break;
case 2: result=v1-v2; break;
case 3: result=v1*v2; break;
case 4: result=v1/v2; break;
}
}
int main()
{
int res;
int oper, a, b;
printf("계산 입력(1:+, 2:-, 3:*, 4:/)");
scanf("%d", &oper);
printf("계산할 값을 입력 :");
scanf("%d %d", &a, &b);
res=calc(a, b, oper);
printf("계산 결과는 : %d\n", res);
}
밑에서 4번재째줄
scanf("%d %d", &a, &b); <=컴파일러는 여기에 오류가 있다고 가리키는데, 책이랑 점 하나 안틀리고 똑같거든
저거 어디가 틀린거야?
다음줄이 틀림
e c
cale에 리턴값 어딨냐?
그리고 %d \n아님?
cc 가 찾아줌, 위에서 2번째 cale<=이게 틀렸었네;;