#include <iostream>
#include <math.h>
using namespace std;
int MCD(int n=0, int a=0)
{
if(n==4)
if(a==2)
a=a;
a=n;
return n;
return a;
}
int main()
{
int a=0,n=0,j,k;
cout<<"introduzca el numero";
cin>>a;
cout<<"introduzca el numero";
cin>>n;
cout<<""<<MCD(a,n)<<endl;
system ("pause");
return 0;
}
explica que es lo que quieres hacer para poder analizar mejor
y no no es recursiva esa funcion ya que no se llama a si misma
.- Realice una función recursiva para calcular el máximo común divisor de dos números enteros positivos.
eso es lo q quiero hacer
http://foro.elhacker.net/programacion_cc/recursividad-t359491.0.html
http://foro.elhacker.net/programacion_cc/recursividad_c-t366671.0.html
http://foro.elhacker.net/programacion_cc/busqueda_recursiva-t360830.0.html
http://foro.elhacker.net/programacion_cc/c_busqueda_binaria_recursiva-t374647.0.html
Estos links te pueden dar una mano para entender una función recursiva.