Te dejo mi version saludos
Código (cpp) [Seleccionar]
#include<iostream>
using namespace std;
int suma(int x){
if(x==1)
return 1;
return x+suma(x-1);
}
int main(){
cout<<suma(6)<<endl;
cin.get();
cin.get();
return 0;
}