Oregon non volevo dire quello ma che ho fatto qualche modifica al codice e adesso funziona il programma :

#include <iostream>
#include <cstdlib>
using namespace std;


int main()
{
int x, dec, ott;
cout<<"Inserisci un numero ottale: ";
cin >> ott;



for (x=1,dec=0;ott;x*=8,ott/=10){
dec+=(ott%10)*x;

}
cout <<"Numero in decimale : " << dec << endl;
system("pause");
return 0;
}