add digits of a number.c

#include <stdio.h>

 

int main()

 {

  int n, sum = 0, remainder;

 

  printf("Enter an integer\n");

  scanf("%d", &n);

 

  while (n != 0)

  {

    remainder = n % 10;

    sum = sum + remainder;

    n = n / 10;

  }

 

  printf("Sum of digits of entered number = %d\n", sum);

 

  return 0;

}

OUTPUT

Enter an integer
1659
Sum of digits of entered number = 21
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

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