728x90
#include<stdio.h>
float add(float a, float b)
{
return a+b;
}
float sub(float a, float b)
{
return a-b;
}
float mul(float a, float b)
{
return a*b;
}
float div(float a, float b)
{
return a/b;
}
void main()
{
float a, b, enswer;
char giho;
printf("입력 : ");
scanf("%f %c %f",&a,&giho,&b);
switch(giho)
{
case '+':
enswer = add(a,b);
break;
case '-':
enswer = sub(a,b);
break;
case '*':
enswer = mul(a,b);
break;
case '/':
enswer = div(a,b);
break;
}
printf("%.2f %c %.2f = %.2f\n",a, giho, b, enswer);
}
'it > programming' 카테고리의 다른 글
| [ C++ ] 사용자 정의 함수를 이용한 소수 구하기 (0) | 2012.05.28 |
|---|---|
| [ C++ ] 사용자 정의 함수를 이용한 최대값 구하기 (0) | 2012.05.28 |
| [ C++ ] 1에서 20까지 홀수의 합 (0) | 2012.05.28 |