To use a character array method:
The basic idea is to first determine the end of the character ' yes ' and then output it from that position.
Implementation code:
Copy Code code as follows:
#include <iostream>
using namespace Std;
int main () {
Char a[50];
cout<< "Please input a string:";
cin>>a;
int i=0,k=0;
while (I<50) {
if (a[i]== ' ") {
K=i;
Break
}
i++;
}
cout<< "reverse order:";
for (; k>=0;k--) {
cout<<a[k];
}
cout<<endl;
return 0;
}
Use string method:
The basic idea is to judge the length of a character by the strlen () function, and then output it from the position of the array at that length.
Implementation code:
Copy Code code as follows:
#include <iostream>
#include <string>
using namespace Std;
int main () {
Char a[50];
cout<< "Please input a string:";
cin>>a;
int k=0;
K=strlen (a);
cout<< "Reverse order:";
for (; k>=0;k--) {
cout<<a[k];
}
cout<<endl;
return 0;
}