스터디/자료구조1 스택을 활용한 인원관리 프로그램 #include #include #define EMPTY 0 typedef struct node { int data; struct node* link; }Stack; Stack* GetNode() { Stack* tmp; tmp = (Stack*)malloc(sizeof(Stack)); tmp->link = EMPTY; return tmp; } void Push(Stack** top, int data) { Stack* tmp; tmp = *top; *top = GetNode(); (*top)->data = data; (*top)->link = tmp; } void Pop(Stack** top) { if (*top == EMPTY) { return; } printf("%d", (*top)->data); S.. 2022. 8. 22. 이전 1 다음 728x90