倒序打印

#include "stdafx.h"

char stack[512];
int top=0;

void push(char c)
{
 stack[top]=c;
 top++;
}

char pop(void)
{
 top--;
 return stack[top];
}

int is_empty(void)
{
 return top==0;
}

int _tmain(int argc, _TCHAR* argv[])
{
    push('a');
 push('b');
 push('c');
 while(!is_empty())
 {
  putchar(pop());
  putchar(' ');
 }
 getchar();
 return 0;
}

原文地址:https://www.cnblogs.com/batman425/p/3335389.html