#define _CRT_SECURE_NO_WARNINGS

#include

#include

typedef struct TreeNode {

int data;

struct TreeNode *left, *right;

} TreeNode;


TreeNode n10 = { 2, NULL, NULL };

TreeNode n20 = { 3, NULL, NULL };

TreeNode n21 = { '-', NULL, &n20 };

TreeNode n30 = { '*', &n10, &n21 };


TreeNode n40 = { 4, NULL, NULL };

TreeNode n41 = { 5, NULL, NULL };

TreeNode n50 = { '-', NULL, &n41 };

TreeNode n60 = { '*', &n40, &n50 };

TreeNode n70 = { '+', &n30, &n60 };

TreeNode *exp = &n70;


int eval(TreeNode *root){

// 순환을 이용하여 이진 수식 트리에 저장된 수식을 계산

// 필요한 모든 변수, 포인터를 선언 가능함

// 추가적인 함수를 만들어서 호출하는 것도 가능함

}

int main(){

printf("\n############################################\n\n");

printf("####### 학생 학과: 전자공학과 \n\n");

printf("####### 학생 학번: (제출 학생의 학번 입력) \n\n");

printf("####### 학생 이름: (제출 학생의 이름 입력) \n\n");

printf("#############################################\n\n");



printf("result2: %d \n", eval(exp));

return 0;

}

int eval 여기 함수라인만 채워주시면 감사하겠습니다. 원하는 금액 맞추어 드릴게요 부탁드려요.