Buongiorno,
non riesco a far funzionare il programma, perchè non mi entra proprio dentro l'if.
TESTO: Scrivere un programma che stampi "Inserisci una parola: ",
quindi prenda in input la parola e verifica se la parola è palindroma.
In caso positivo stampa "PALINDROMA" altrimenti stampa
"NON PALINDROMA".
Esempi di palindrome sono: aveva, radar, ingegni, onorarono, 
aia, ala, non, ...
Grazie in anticipo.
#include <cstdlib>
#include <iostream>
#include <algorithm>
#include <fstream>
#include <cmath>
using namespace std; 
int main() { 
  string parola;
  cout << "Inserisci una parola:" << endl;
  cin >> parola;
  
  int num=parola.size();
  
  if(parola[num] == parola[o]){
        for(int j=1; j<=(num-1);j++){
            parola[num] == parola[j];
            num--;
        }
        cout << "PALINDROMA" << endl;
  }      
  else cout << "NON PALINDROMA" << endl;    
  
  
  system("PAUSE");     
  return 0;
}