Advertisement
Guest User

Untitled

a guest
Jun 24th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. #include<iostream>
  2. #include<stack>
  3.  
  4. using namespace std;
  5.  
  6. void reverseString(char* c, int n);
  7.  
  8. int main(){
  9.  
  10. char c[50];
  11. cout << "Enter a string: ";
  12. gets(c);
  13. reverseString(c, strlen(c));
  14. printf("%s\n", c);
  15. return 0;
  16. }
  17.  
  18. void reverseString(char* c, int n){
  19. stack<char> s;
  20. for(int i=0; i<n; i++){
  21. s.push(c[i]);
  22. }
  23. for(int i=0; i<n; i++){
  24. c[i] = s.top();
  25. s.pop();
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement