In this C program we have to print **sum of first and last digit** of the inputted number by the user.

**Example- **

**INPUT**

Input number – 1234

**OUTPUT**

Output – 5

**Table of contents:-**

Before writing this C program, lets learn about the concept we are gonna use in our program.

## 1. Concept

First we have to take the input number by the user and store it in some variable say num.

- Then our next step to find last digit of the number. To find last digit of given number we
**modulo divide**the given number by 10. Which is**lastDigit = num % 10.**

- Now we have to find the first digit of the number. To find first digit we divide the given number by 10 till number is greater than 0.

- Now in the last step we finally calculate sum of first and last digit i.e
**sum=firstdigit + lastdigit.**

The concepts of C programming you need to learn before writing the program are:-

Kindly learn these topics before continuing and writing this C program.

## 2. Algorithm

Here’s the algorithm of writing C program to print sum of first digit and last digit of the inputted number.

- START
- Input num
- lastDigit = num % 10
- firstdigit =num
- sum = firstDigit + lastDigit
- Write sum
- STOP

## 3. C program

After going through the algorithm, write C program to get input from the user and get the sum of first digit and last digit of inputted number.

#include <stdio.h> #include <conio.h> void main() { int num, sum=0, firstDigit, lastDigit; printf("Enter any number to find sum of first and last digit: "); scanf("%d", &num); lastDigit = num % 10; firstDigit = num; while(num >= 10) { num = num / 10; } firstDigit = num; sum = firstDigit + lastDigit; printf("Sum of first and last digit = %d", sum); getch(); }

## 4. Output

After writing the C program to print sum of first digit and last digit of inputted number, let’s check the output. As We have inputted the value of 123456 . It is applicable for any digit length of numbers . Let’s have a look at the output.

## 5. Resources

If you want to try the program on your own then please use the resources and files of this program and learn by practicing.

A thorough explanation of the C concept, and a must read for all the beginners diving into the world of programming!!!!

Well Explained!

Which IDE is best for working with C Programming? Please help.