/* stacksort.c sort a stack */ #include #include #include #include #include #include "stack.h" int main(int argc, char **argv){ debugflag = true; stackT st; int stacksize = argc; StackInit(&st, stacksize); int val; for (int i=1; i < argc; i++) { val = strtod(argv[i], NULL); if (val > 0) { StackPush(&st, val); } else { StackPop(&st); } StackPrint(&st); } return(0); }