[자료구조] 스택 구현

등록일 2002.04.17 C언어 (cpp) | 2페이지 | 가격 500원

소개글

C로 구현한 스택구조 프로그램입니다,. 에러 없이 심혈을 기울여 만들었습니다. 잘돌아 갑니다.

목차

없음

본문내용

void main()
{
int top=-1, j; //top은 스택에 저장되어 있는 변수
char num; //메뉴 선택 변수
char x; //스택에 들어가는 문자변수
char ch; //가장 작은 원소를 찾아서 저장하는 변수.
do
{
printf("\n1.push 2.pop 3.find 4.output 5.end\n");
printf("원하는 목록을 선택 하십시오==>");
fflush(stdin); //가상의 메모리에 저장되어있는 값을 지우는 함수이다.
scanf("%c",&num);
switch(num)
{
case '1':
printf("스택에 입력하시요 ==>");
fflush(stdin);
scanf("%c",&x);
push(x,&top);
break;
case '2':
pop(&top);
break;
case '3':
ch=find(&top);
printf(" 가장 작은 원소 : %c \n", ch);
break;
case '4':
for(j=top;j>=0;j--)
printf(" | %c | \n",stack[j]);
break;
case '5':
printf("수고하셨습니다.\n");
break;
default:
printf("잘못 입력하셨습니다.\n");
}
}while(num !='5');
}
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서