Saturday, April 27, 2013

Sum of all digits by using Function in C

Write a program to print sum of all digits by using function in C 

 

#include<stdio.h>
#include<conio.h>
int sum1(int n)
{
static int sum =0,s;
if(n!=0)
{
s=n%10;
sum=sum+s;
sum1(n/10);
}
return(sum);
}
int main()
{
int n,sum;
printf("Enter the numbers: ");
scanf("%d",&n);
sum =sum1(n);
printf("\n\n");
printf("Sum of digits is: %d",sum);
return 0;
}

No comments:

Post a Comment