C Program to Print First n Natural Numbers and their Sum

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

#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

5 thoughts on “C Program to Print First n Natural Numbers and their Sum”

    1. 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

Leave a Comment

Your email address will not be published. Required fields are marked *