C-Program to find the Sum of Each Digit of an Integer

#include <stdio.h>
 
int main()
{
	int n, t, sum = 0, remainder;
 
	printf("Enter an integer\n");
	scanf("%d", &n);
 
	t = n;
 
	while (t != 0)
	{
		remainder = t % 10;
		sum = sum + remainder;
		t = t / 10;
	}
 
	printf("Sum of digits of %d = %d\n", n, sum);
 
	return 0;
}

Capture
Output
 
Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s