Here you will get C program to print first n natural numbers and their sum.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#include<stdio.h> int main() { int n,i,sum=0; printf("Enter the value of n:"); scanf("%d",&n); for(i=1;i<=n;++i) { printf("\n%d",i); sum+=i; } printf("\n\nSum of first n natural numbers is:%d",sum); return 0; } |

**Output**

*Enter the value of n:7*

*1*

*2*

*3*

*4*

*5*

*6*

*7*

*Sum of first n natural numbers is:28*

Wonderful Program

Hello Aman,

Thanks a lot, keep visiting.

Helpfullllllllll

Can u xplain an o/p with a single digit eg.

For example you have entered 5, then the sum will be 1+2+3+4+5 = 15

So the output will be:

1

2

3

4

5

Sum of first n natural numbers is:15