Я написал код, чтобы изменить строкуреверс строки: Garbage значения
#include <iostream>
#include <cstring>
using namespace std;
string Reversal(char * s);
int main()
{
char str[25];
cout << "Enter a Name :";
cin.get(str, 25);
cout << "You have entered: " << str;
cout << "\nReversed : " << Reversal(str);
return 0;
}
string Reversal(char * s)
{
int count = strlen(s);
char temp[count];
for (int i = 0; i < count; i++)
{
temp[i] = * (s + (count - 1) - i);
}
return temp;
}
сослался ссылка ниже, чтобы CIN принять пробельные в качестве входных данных:
Но выход показывая несколько нежелательных персонажей? Любое предложение, почему так?