Scritto cosi'

codice:
int main()
{
  char x[20];
  cout<<"inserisci x ";
  cin>>x;
  cout<<x<<endl;
  return main();
}
funziona regolarmente anche con il VC++