C Program to get Sum of n Natural Numbers (Recursion-Method)

#include<stdio.h>

#include<conio.h>

int add(int n);

int main() {

    int n1;

    printf("Enter a Number\n ");

    scanf("%d", &n1);

    printf("Sum of %d Natural Numbers = %d", n1, add(n1));

    getch();

}


int add(int n)

{

    if (n != 0)

        return (n + add(n - 1));

    else

        return n;

}


Output


Enter a Number

5

Sum of 5 Natural Numbers = 15