728x90
#include<stdio.h>
#define MAX 10
int stack[MAX];
int sp=0;
int push(int);
int pop(int *);
void main()
{
int num,c,d;
printf("명령어를 입력하시오.\n");
printf("i 는 스택저장 q 는 스택메모리 추출입니다. NULL입력시 명령 종료입니다.\n");
while((c=getchar()) != ' ');
{
if(c=='i')
{
printf("입력할 데이터를 입력하시오.");
scanf("%d",&num);
push(num);
}
else(c=='q')
{
d=pop(
}
}
int push(int a)
{
int k;
k=MAX;
stack[MAX]=a;
k--;
return 0;
}
728x90