C Program to Extract Last Two Digits of a Given Year

This is C Program to extract last two digits of a given year.

Problem Description

This program takes any year as input and prints its last two digits.

Problem Solution

1. Take any year as input.
2. Divide the input by 100 and obtain its remainder.
3. The remainder got is the output.

Program/Source Code

Here is source code of the C Program to extract last two digits of a given year. The C program is successfully compiled and run on a Linux system. The program output is also shown below.

  1. /*
  2.  * C Program to Extract Last two Digits of a given Year
  3.  */
  4. #include <stdio.h>
  5.  
  6. int main()
  7. {
  8.     int year, yr;
  9.  
  10.     printf("Enter the year ");
  11.     scanf("%d", &year);
  12.     yr = year % 100;
  13.     printf("Last two digits of year is: %02d", yr);
  14.     return 0;
  15. }
Program Explanation

1. Take any year as input and store it in the variable year.
2. Divide the variable year by 100 and obtain its remainder. Store the remainder in the variable yr.
3. Print the variable yr as output.

advertisement
advertisement
Runtime Test Cases
Output:
Enter the year 2012
Last two digits of year is: 12

Sanfoundry Global Education & Learning Series – 1000 C Programs.

Here’s the list of Best Books in C Programming, Data-Structures and Algorithms

Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!
If you wish to look at other example programs on Simple C Programs, go to Simple C Programs. If you wish to look at programming examples on all topics, go to C Programming Examples.

If you find any mistake above, kindly email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.