Quick actions

cmd+k|ctrl+k

Navigation

Languages

ReverseString

Snippet info

Language

Cpp

Visibility

public

Author

barend

Created

2019-07-08T20:22:24Z

Updated

2019-07-08T20:25:56Z

#include <iostream>

std::string ReverseString(const std::string string) {
  std::string reversed_string;

  for (auto i = string.length(); i != 0; i--) {
    char s = string[i - 1];

    reversed_string += s;
  }

  return reversed_string;
}

int main() {
  while (!std::cin.eof()) {
    std::string string_to_reverse;
    std::cout << "String to reverse: ";
    std::getline(std::cin, string_to_reverse);

    std::cout << "Reversed string: " << ReverseString(string_to_reverse)
              << std::endl;
  }
}
INFO