#include<stdio.h>

#include<stdlib.h>


double operand1, operand2, result;

int count;

char selected_operator;


void intro(void);

void selected_operator_(void);

void result_intro(void);

void result_(int operand);


int main(void)

{



    intro();

    scanf("%lf", &operand1);

    intro();

    scanf("%lf", &operand2);

    printf("원하시는 연산기호를 입력하십시오\n");

    getchar();

    selected_operator = getchar();

    selected_operator_();

    

    result_intro();


    system("pause");

    return 0;

}


void intro(void)

{

    printf("%d번째 숫자를 입력해주십시오.\n", count + 1);

    count++;

}


void selected_operator_(void)

{

switch(selected_operator)

{

    case('+'):

        result = operand1 + operand2;

        break;

    case('-'):

        result = operand1 - operand2;

        break;

    case('*'):

        result = operand1 * operand2;

        break;

    case('/'):

        result = operand1 / operand2;

    default:

        printf("다시 연산 기호를 입력해주십시오\n");

        getchar();

        selected_operator = getchar();

        selected_operator_();

        break;

}

}


void result_intro(void)

{

    printf("\n\n\n답:%lf\n", result);

}