Salve, non riesco a trovare l'errore in questo programma che ho scritto

codice:
#include <iostream.h> //libreria input/output
#include <stdlib.h>   // libreria standard

main()
{
      //Dichiarazione delle variabili
      int x=0;
      int successivo;
      int precedente;
      
      //Inizio programma
      cout << "Inserisci un numero intero\n";
      
      //Input
      cin >> x;
      
      //Formule
      successivo=x+1;
      precedente=x-1;
    
      //Output
      cout << "Il numero successivo a quello inserito e' "<< successivo\n;
      cout << "Il numero precedente a quello inserito e' "<< precedente;
      
      return (0);
}

Premetto che sto alle prime armi con il C++
grazie