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;
}