안녕 개십장애 c언어 공부하고있는데

 

내가 함수호출로 계산기를 쳐 만들어야돼 근데 잘 몰겠어 한번봐줘

 

#include "stdafx.h"
#include "stdlib.h"

void print();
double cal(double n1,double n2,char op);
void op_result();

int _tmain(int argc, _TCHAR* argv[])
{
 double n1,n2,result;
 char op;
 print();
 result=cal(n1,n2,op);
 op_result();

 system("pause");
 return 0;
}
void print()
{
 double n1,n2;
 char op;

 printf("계산을 입력하세요:");
 scanf("%lf %c %lf",&n1,&op,&n2);
}


double cal(double n1,double n2,char op)
{
 double result;
 
 switch(op)
 {
 case '+' : result = n1+n2;break;
 case '-' : result = n1-n2;break;
 case '*' : result = n1*n2;break;
 case '/' : result = n1/n2;break;
 }
 return result;
}
void op_result()
{
 double n1,n2,result;
 char op;
 printf("\n  결과 >> %.lf %c %lf = %.1lf\n",n1,op,n2,result);
}

어케해야함 일단 일케 해봤는데 안댐 좀 도와줘