#include<stdio.h> #include<stdio.h> #define stack_size 4 typedef struct { int data[stack_size]; int top=-1; }stack; void push(stack *stk,int veri) { if(stk->top==stack_size-1) printf("stack doludur."); else{ stk->top++; stk->data[stk->top]=veri; } } void listele(stack *stk) { for(int i=0;i<=stk->top;i++) printf("%d\n",stk->data[i]); } void pop(stack *stk) { if(stk->top==-1) { printf("stack bostur."); } else{ stk->top--; } } main(){ stack m; push(&m,5); push(&m,25); push(&m,55); push(&m,555); listele(&m); printf("pop calistiktan sonra\n"); pop(&m); pop(&m); pop(&m); pop(&m); pop(&m); listele(&m); }
sonraki
« Prev Post
« Prev Post
Önceki
Next Post »
Next Post »
Kaydol:
Kayıt Yorumları (Atom)
Show Conversion Code Hide Conversion Code Show Emoticon Hide Emoticon