fork download
  1. #include <stdio.h>
  2. #define MAX 5
  3.  
  4. void print_stack_ary(char *s, int top);
  5.  
  6. int main()
  7. {
  8. char s[MAX];
  9. int top = 5;
  10.  
  11. s[0] = 'a';
  12. s[1] = 'b';
  13. s[2] = 'c';
  14. s[3] = 'd';
  15. s[4] = 'e';
  16.  
  17. print_stack_ary(s,top);
  18.  
  19. return 0;
  20. }
  21.  
  22. void print_stack_ary(char *s, int top)
  23. {
  24. printf("スタックの中身が[a,b,c,d,e]トップ%d\n", top);
  25.  
  26. for(top = 5 - 1; top >= 0; top--) {
  27. printf("%c\n",s[top]);
  28. }
  29. }
Success #stdin #stdout 0.01s 1676KB
stdin
Standard input is empty
stdout
スタックの中身が[a,b,c,d,e]トップ5
e
d
c
b
a