WAP in C to add digits of a number?

#include<stdio.h>
#include<conio.h>
int main()
{
int n, t, sum=0, r;
clrscr();
printf(“Enter an integer\n”);
scanf(“%d”, &n);
t = n;
while (t != 0)
{
r = t % 10;
sum = sum + r;
t = t / 10;
}

printf(“Sum of digits of %d = %d\n”, n, sum);
getch();
return(0);
}

Output :-

adddigit

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