Code:
int size = 5;
char value1[size] = {'a','b','c','d','e'};
char value2[size];

for(int i = 0; i < size; i++) {
  value2[i] = value1[i];
}
for(int j = size - 1; j > -1; j--) {
  cout << value[j];
}
don't have my compiler on this cpu so didnt test it but unless i'm missing something it should work correct me if i'm wrong