[자료구조] 스택을 사용하는 프로그램
2022. 2. 13.
[문제] 스택의 용량이 64이며 푸시, 팝, 피크, 스택 데이터 출력은 대화식으로 진행되는 프로그램을 작성하라. #include #include #include /*스택을 구현하는 구조체*/ typedef struct { int max; //스택용량 int num; //스택에 쌓여있는 데이터의 개수(스택 포인터) int *stk;//스택의 첫 요소에 대한 포인터 }IntStack; /*스택 초기화*/ int Initialisze(IntStack *stt,int max){ stt->num = 0; stt->stk = malloc(max*sizeof(int)); /* 인자로 받은 스택 용량 만큼, 인자로 받은 배열이 가리키는 스택의 첫 요소에 대한 포인터를 동적할당한다. */ //동적할당 실패 시 if((s..