C Program for sum of N natural numbers using recursion

#include <stdio.h>
#include <stdlib.h>

int main(){
int n,a;
printf("Enter limit of n natural numbers");
scanf("%d",&n);
a=sumnat(n);
printf("sum of %d natural numbers is %d",n,a);
return 0;
}

int sumnat(int n){
if(n!=0)
return n+sumnat(n-1);
else
return n;

}

 

Output