#include <stdio.h>

int main(void){ //프로그램의 시작
    double num1 = 0.0; // 첫번째 숫자를 저장하는 변수
    double num2 = 0.0; // 두번째 숫자를 저장하는 변수
    double result = 0.0; // 계산 결과를 저장하는 변수
    int operator; // 선택한 연산 번호를 저장하는 변수

    printf("\n---------------계산기 프로그램----------------\n");
    printf("연산을 수행하려면 해당하는 번호를 입력하세요.\n");
    printf("1: 덧셈\n");
    printf("2: 뺄셈\n");
    printf("3: 곱셈\n");
    printf("4: 나눗셈\n");
    printf("5: 제곱\n");
    printf("6: 제곱근\n");
    printf("7: 절댓값\n");
    printf("원하는 연산의 번호: ");
    operator = scanf();

    switch(operator){
        case '1': // 덧셈 선택
            result = num1 + num2;
            break;
        case '2': // 뺄셈 선택
            result = num1 - num2;
            break;
        case '3': // 곱셈 선택
            result = num1 * num2;
            break;
        case '4': // 나눗셈 선택
            if(num2 == 0.0){
                printf("0으로는 나눌 수 없습니다.");
                continue;
            }
            break;
    }
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: