Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2012, 22:56
pepon01
 
Fecha de Ingreso: septiembre-2012
Ubicación: Lima
Mensajes: 46
Antigüedad: 11 años, 7 meses
Puntos: 4
Pequeña duda

Hola tengo una duda con este pequeño programa

#include<iostream>
using namespace std;

long int fact(int n){
if(n==0) return 1;
else return n*fact(n-1);}

int main()
{
int n;
cout<<"Ingresar numero : ";
cin>>n;
cout<<"el factorial del numero es : "<<fact(n)<<endl;
cin.get();
cin.get();
}

Porque tengo que poner dos veces cin.get() para que se pueda ver el resultado??
Lo compile en VSE 2008 - proyecto vacio
Saludos