c언어 포인터
- 최초 등록일
- 2012.12.06
- 최종 저작일
- 2012.12
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
포인터 함수 계산기
목차
없음
본문내용
#include
int mul(int a, int b);
int sub(int a, int b);
int div(int a, int b);
int add(int a, int b);
void main()
{
int input;
int (*cal)(int,int);
int a,b;
while(1)
{
printf("==========\n");
printf("0. 덧셈\n");
printf("1. 뺄셈\n");
printf("2. 곱셈\n");
printf("3. 나눗셈\n");
printf("4. 종료\n");
printf("==========\n");
printf("메뉴를 선택하시오 : ");
scanf("%d", &input);
if(input == 4)
{
break;
}
else
{
printf("\n2개의 정수를 입력하시오");
scanf("%d%d", &a,&b);
switch(input)
{
case 0 :
cal = add;
printf("계산 결과 = %d\n", cal(a,b));
break;
case 1:
cal = sub;
printf("계산 결과 = %d\n", cal(a,b));
break;
case 2:
cal = mul;
printf("계산 결과 = %d\n", cal(a,b));
참고 자료
없음