From a5f1a6df51a69eba7959b44b2f63892b6b131fa2 Mon Sep 17 00:00:00 2001 From: Sayan Majhi Date: Sat, 26 Oct 2019 02:53:44 -0400 Subject: [PATCH] Create str_rev_stack.c Here I have written a C program to reverse a string using stack. --- stack/str_rev_stack.c | 59 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 stack/str_rev_stack.c diff --git a/stack/str_rev_stack.c b/stack/str_rev_stack.c new file mode 100644 index 0000000..7b73d5c --- /dev/null +++ b/stack/str_rev_stack.c @@ -0,0 +1,59 @@ +#include +#include +#define MAX 100 +int top=-1; +int item; +char stackstring[MAX]; +void pushChar(char item); +char popChar(void); +int isEmpty(void); +int isFull(void); + +int main() +{ +char str[MAX]; +int i; +printf("Input a string: "); +gets(str); +for(i=0;i