# write a C program to obtain the sum of the first and last digit of this number

## Problem Statement:

If a four-digit number is input through the keyboard, write a program to obtain the sum of the first and last digit of this number.

## Solution:

/* Sum of 1st and last digit of a four digit number */

#include<stdio.h>
#include<conio.h>

main()
{

int n,a,sum=0;

clrscr();

printf(“\Enter a four digit number”);
scanf(“%d”,&n);

a=n/1000; /* 1st digit */
sum=sum+a; /* sum updated with addition of 1st digit */

a=n%10; /* Last digit */
sum=sum+a; /* sum updated addition with last digit */

printf(“\n Sum of first and last digit of %d=%d”,n,sum);

printf(“\n\n\n\n\n\ Press any key to exit…”);
getch();

}

## Related Posts

• 82
Problem Statement : If a five-digit number is input through the keyboard, write a program to reverse the number. Answer: /* To reverse the digits of 5-digit number */ #include<stdio.h> #include<conio.h> main() { int n,a,b; long int revnum=0; clrscr(); printf("\n Enter a five digit number less than 32767"); scanf("%d",&n); a=n%10;…
Tags: digit, number, program, write, example, learn, tutorial, basic
• 75
Problem Statement: If a five-digit number is input through the keyboard, write a program to calculate the sum of its digits. Answer: /* Sum of digits of a 5 digit number*/ #include<stdio.h> #include<conio.h> main() { int num,a,n; int sum=0; /* this has been initialised to zero otherwise it will contain…
Tags: digit, sum, number, program, write, basic, learn, programming, example, tutorial
• 71
Problem Statement: Write a program to calculate the salary as per the following table: Solution: /* C program to calculate salary */ main( ) { char g ; int yos, qual, sal ; printf ( "Enter Gender, Years of Service and Qualifications ( 0 = G, 1 = PG ):" )…
Tags: program, example, write, learn, tutorial, programming, basic
• 66
Problem Statement :  Two numbers are input through the keyboard into two locations C and D. Write a program to interchange the contents of C and D. Answer: /* Interchanging of contents of two variables c & d */ #include<stdio.h> #include<conio.h> main() { int c,d,e; clrscr(); printf("\n Enter the number…
Tags: number, write, program, example, basic, tutorial, learn
• 65
In this article we will learn about the NOT operator, written as !. This operator reverses the result of the expression it operates on. For example, if the expression evaluates to a non-zero value, then applying ! operator to it results into a 0. Vice versa, if the expression evaluates…
Tags: example, program, learn, programming, write, tutorial

#### Satya Prakash

VOIP Expert: More than 8 years of experience in Asterisk Development and Call Center operation Management. Unique Combination of Skill Set as IT, Analytics and operation management.